特定の言語標準に準拠するようコンパイラーに指示します。
Windows: [Language (言語)] > [Enable C++0x Support (C++0x サポートを有効にする)]
[Language (言語)] > [Enable C99 Support (C99 サポートを有効にする)]
Linux: [Language (言語)] > [ANSI Conformance (ANSI 規格に準拠)]
Mac OS X: [Language (言語)] > [C ANSI Conformance (ANSI C 規格に準拠)]
IA-32、インテル® 64、IA-64 アーキテクチャー
Linux および Mac OS X: |
-std=val |
Windows: |
/Qstd=val |
val |
設定可能な値は以下のとおりです。
|
-std=gnu89 (C のデフォルト) |
ISO C90 と GNU 拡張機能に準拠します。 |
-std=gnu++98 (C++ のデフォルト) |
1998 ISO C++ 規格と GNU 拡張機能に準拠します。 |
/Qstd=c89 |
ISO/IEC 9899:1990 国際規格に準拠します。 |
特定の言語標準に準拠するようコンパイラーに指示します。
なし