ansi

gcc* オプションの -ansi と言語互換性を有効にします。

IDE オプション

Windows: なし
Linux: [Language (言語)] > [ANSI Conformance (ANSI 規格に準拠)]
Mac OS: [Language (言語)] > [C ANSI Conformance (ANSI C 規格に準拠)]

アーキテクチャー

IA-32 アーキテクチャー、インテル(R) 64 アーキテクチャー、IA-64 アーキテクチャー

構文

Linux* および Mac OS*: -ansi
Windows*:    なし

引数

なし

デフォルト

オフ      ANSI C より、GNU* C++ の方が強固にサポートされます。

説明

このオプションは、gcc オプションの -ansi と言語互換性を有効にし、-ansi オプションと同じレベルの ANSI 標準規格との適合性を提供します。

このオプションは、fmath-errno オプションを設定します。

ANSI 標準規格に厳密に準拠するには、-strict-ansi オプションを指定します。

代替オプション

なし