Цитата(abcdefg @ Jun 6 2006, 14:26)

Всё хорошо, пока в параметр не подставляется еще один макрос, например:
#define EXT_DEVICE 1
.............
int main()
{
Func(EXT_DEVICE);
}
препроцессор преобразует строку в func_EXT_DEVICE, на что и ругается компилятор.
Как сделать такой макрос, который по параметру вызывал бы нужную функцию?
#define EXT_DEVICE (1)