Re: Препроцессор и переменное число аргументов
От: vnechiporenko  
Дата: 18.08.05 06:53
Оценка:
Сори! Обшибся набирая..

Правильный тескт макроса

// Целывой макрос
FILE* logFile = 0;
#define LOGPRINT(x) \
   printf( Co x Cc ); \       // здесь было printf##x
   if (logFile) _FUNCCALL(fprintf, (Cc logFile Co), x);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.