大家好,
我有一個問題關於#define想提出來跟大家請教,
#define使用上可以是單行或是多行,
在多行的#define上只要在行尾加上反斜線\就可以了,
Ex: #define ABC AAA,\
BBB,\
CCC
如果想要在多行的#define上加入注觸或#if等敍述,
似乎會有問題..
Ex: #define ABC AAA,\ /*comment*/
#if SUPPORT_BBB
BBB,\
#endif
CCC
請教大家, 有什麼方法可以做到加注解或#if在多行#define呢?
目前知道的是, 把注解放前面是可行的,
Ex: #define ABC /*comment*/AAA,\
/*comment*/CCC
謝謝大家..