У меня есть следующий код:
#define LIMIT_DATE \"01-03-2010\"
#ifdef LIMIT_DATE
#if _MSC_VER
#pragma message ("Warning : this release will expire on " LIMIT_DATE)
#elif __GNUC__
#warning ("Warning : this release will expire on " LIMIT_DATE)
#endif
#endif
Проблема в том, что LIMIT_DATE не оценивается при печати предупреждения.
Я искал в Google, но пока не нашел решение,
Спасибо за помощь.