【发布时间】:2013-01-14 17:28:09
【问题描述】:
我正在寻找一个关于 c++ 定义宏的奇怪问题的解决方案。所以,我想写一个定义宏,它需要一个字符串参数
MACRO("str"); //usage of macro
并在代码中扩展为
str // without qoutes!
宏应该如何出现?
【问题讨论】:
-
不,你不能将一个令牌的类型转换成另一种类型,字符串化的特殊情况。
标签: c++ c-preprocessor