Visual studio 2010 #错误指令

Visual studio 2010 #错误指令,visual-studio-2010,visual-c++,Visual Studio 2010,Visual C++,从我所看到的,通常的语法如上所示,但WindowsVisualStudio2010,不喜欢这样吗?是否有一种方法可以在MSVS2010中实现这一点。谢谢大家! 所以这完全是一个愚蠢的问题。如评论所示,我收到的错误正是我应该看到的。什么是MyVAL?它是传递给构建环境的环境变量(或)预处理器指令吗?如果不是,我想你应该把MyVAL值设为2。哦,我明白了。它在我键入时显示了我的错误消息,这意味着它工作正常。我理解对了吗?如果我是,我现在真的觉得自己很笨!对使用指定的文本发出编译器错误。得到该错误的事

从我所看到的,通常的语法如上所示,但WindowsVisualStudio2010,不喜欢这样吗?是否有一种方法可以在MSVS2010中实现这一点。谢谢大家!

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

什么是
MyVAL
?它是传递给构建环境的环境变量(或)预处理器指令吗?如果不是,我想你应该把MyVAL值设为2。哦,我明白了。它在我键入时显示了我的错误消息,这意味着它工作正常。我理解对了吗?如果我是,我现在真的觉得自己很笨!对使用指定的文本发出编译器错误。得到该错误的事实表明宏表达式
MyVAL!=2
评估为true,因此发出错误。“没有愚蠢的问题…”实际上有愚蠢的问题,但这肯定不是其中之一。谢谢!我只是希望现在其他人可以避免在这个非错误错误上花费太多时间!
fatal error C1189: #error :  MyVAL must be defined to 2