![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
acc15 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 20.3.2006 Репутация: нет Всего: нет |
Straustrup © |
|||
|
||||
nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 3 Всего: 43 |
Syntax error before '...' token
'va_list' undeclared(first use in this function) Syntax error before 'ap' и еще куча ошибок для сишника. Хотя именно под C хотел увидеть =\ Для C++: 'va_list' undeclared(first use in this function) Expected ';' before 'ap' и еще куча ошибок |
|||
|
||||
Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 53 Всего: 183 |
А в С, насколько помню, другая сигнатура переменного списка аргументов... кажется многоточие соответствует просто пустым скобкам. Как уже было сказано - это другой язык.
И нужно включить заголовочный файл vararg.h или stdarg.h - как-то так. В С++ нужно включить тот же заголовочный файл. -------------------- ... |
|||
|
||||
Xenon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1529 Регистрация: 12.4.2006 Репутация: 11 Всего: 50 |
Так точно работает. Просто про пространство имен не надо забывать и о #include <cstdarg>
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |