今天改一段代码的时候遇到了一个小问题,代码逻辑如下:
现在要加入一个条件B,实现这样一个效果:
#ifndef A || ifdef B
显然这样是不行的,后经人指点得出以下方法:
#if (!defined A) || (defined B)
...#endif