C++中的宏可以定义宏吗?

Lin*_*ios 0 c++ macros g++

我想知道是否可以在C++中定义一个宏来定义另一个可以在以后的代码中使用的宏.这是可能的,还是g ++使用的预处理器对此有限?

Ant*_*ams 5

不,你不能在另一个宏的扩展中定义一个宏.