Re: #define (format, ...)
От: Vain Россия google.ru
Дата: 10.06.08 13:35
Оценка:
Здравствуйте, Аноним, Вы писали:

А>В чужих сырцах есть такое определение, которое MS VS7 отказывается считать допустимым:

А>
А>#define gdTestErrorMsg(format, ...) _gdTestErrorMsg(__FILE__, __LINE__, format, ## __VA_ARGS__)
А>

А>

А>error C2010: ')' : unexpected in macro formal parameter list

А>это как-то можно подлечить?
__VA_ARGS__ появилось вроде только в VS8 (2005), поэтому никак.
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.