编译器警告(等级 1)C4600

#pragma“macro name”: 应输入有效的非空字符串

使用 pop_macropush_macro 推送或弹出宏名称时,不能指定空字符串。

下面的示例生成 C4600:

// C4600.cpp
// compile with: /W1
int main()
{
   #pragma push_macro("")   // C4600 passing an empty string
}