【发布时间】:2011-03-26 01:30:01
【问题描述】:
我想对宏展开的结果进行字符串化。
我尝试了以下方法:
#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
【问题讨论】:
标签: c-preprocessor stringification