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 に答える