Можете ли вы сделать что-то подобное с макросом в C?C препроцессор Макроопределение макроса
#define SUPERMACRO(X,Y) #define X Y
then
SUPERMACRO(A,B) expands to #define A B
У меня такое чувство не потому, что препроцессор проходит только один проход.
Официальный gcc только. Никаких сторонних инструментов, пожалуйста.
как насчет того, если вы сделали 2 прохода предварительного процессора – pm100
Синтаксис недействителен. # является видом зарезервированного символа в макросах. # должен следовать параметр макроса, который должен быть действительным. Это будет «подкручивать» параметр. –