C++如何在宏定义中嵌入#ifdef

在#define中嵌入#ifdef貌似行不通,有种变通的方式:将#ifdef放在外面,#define放在里面

例如:

#ifdef COVERAGE_TOOL
#define COV_ON(x) _Pragma (COVERAGE #x)
#else
#define COV_ON(x)
#endif

 

你可能感兴趣的:(C++)