ANSI 規格に厳密に準拠している言語方言を実装するようにコンパイラーに指示します。
IDE オプション
Windows*:
なし
Linux*:
[Language (言語)] > [ANSI Conformance (ANSI 規格に準拠)]
OS X*:
[Language (言語)] > [C ANSI Conformance (ANSI C 規格に準拠)]
構文
Linux* および OS X*: | -strict-ansi |
デフォルト
オフ |
コンパイラーは、デフォルトの規格に準拠します。
|
説明
このオプションは、ANSI 規格に厳密に準拠している言語方言を実装するようにコンパイラーに指示します。gcc* との互換性が必要な場合は、-ansi オプションを使用してください。
このオプションは、プログラムが標準算術ライブラリー関数の呼び出しの後に errno をテストしていると仮定するようにコンパイラーに指示する fmath-errno オプションを指定します。コンパイラーは、大部分の算術関数を副作用があるものとして処理するため、最適化は制限されます。