проблемиа с макросом.
От: pf79 Украина  
Дата: 12.10.05 09:17
Оценка:
Компилятор VC 7.1
Пишу макрос:

#define DO_DISABLE_WARNING #pragma warning(disable : 4251)


И сразу же его использую

DO_DISABLE_WARNING


Если выставляю опции компилятору /P или /P /EP (вывод результата препроцессора в файл) то все нормально.
Если этих опций нет — ругается на чем свет стоит:
По моему ключевое
error C2121: '#' : invalid character : possibly the result of a macro expansion


В чем ошибка?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.