【发布时间】:2012-07-30 12:51:17
【问题描述】:
我需要在一组宏中包含多行 cmets,以便一个宏启动一个注释块,另一个宏结束它,如下所示:
#define C_BEGIN /*
#define C_END */
... other macros
但果然,这种方法行不通。
【问题讨论】:
-
即使在宏被替换之前,注释也会被忽略。你为什么要这样做?
-
为什么不直接使用 cmets 开始呢?
-
你需要在哪里使用这个你不能使用条件编译的地方? msdn.microsoft.com/en-us/library/ew2hz0yd.aspx