错误 C1016

#ifdef 应为标识符#ifndef 应为标识符

条件编译指令(#ifdef#ifndef)没有要计算的标识符。 若要解决此错误,请指定标识符。

下面的示例生成 C1016:

// C1016.cpp
#ifdef   // C1016
#define FC1016
#endif

int main() {}

可能的解决方法:

// C1016b.cpp
#ifdef X
#define FC1016
#endif

int main() {}