Я хочу упорядочить результат расширения макроса.
Я пробовал со следующим:
#define QUOTE(str) #str
#define TEST thisisatest
#define TESTE QUOTE(TEST)
И TESTE расширяется до: «TEST», в то время как я пытаюсь получить «thisisatest». Я знаю, что это правильное поведение препроцессора, но может ли кто-нибудь помочь мне в достижении другого?
Using TESTE #TEST is not valid
Using TESTE QUOTE(thisisatest) is not what I'm trying to do