0

#error 指令在 Microsoft Visual C++ 中有效吗?是,所以语法是什么。我找到了这个示例代码:

#include <stdio.h>

#if MyVAL != 2
#error MyVAL must be defined to 2
#endif
int main()
{
return 0;
}

我得到了错误:

fatal error C1189: #error :  MyVAL must be defined to 2

据我所见,通常的语法如上所示,但 Windows Visual Studios 2010 不喜欢这样吗?有没有办法在 MSVS 2010 中实现这一点。谢谢!

4

1 回答 1

0

所以这完全是一个愚蠢的问题。正如评论所示,我收到的错误正是我应该做的。

于 2012-08-06T19:55:40.747 回答