Cソース・ファイルおよびC++ソース・ファイルの言語規格を指定します。
[指定形式]
-lang={c|c99}【V1.11以前】
-lang={c|c99|cpp14}【V1.12以降】
|
C90規格に沿ってコンパイルします。
[詳細説明]
ソース・ファイルの言語規格を指定します。
- | -lang=cオプション指定時またはオプション省略時は,C90規格に沿ってコンパイルします。 |
- | -lang=c99オプション指定時は,C99規格に沿ってコンパイルします。 |
- | -lang=cpp14オプション指定時は,C++14規格に沿ってコンパイルします。【V1.12以降】 |
- | c,c99,cpp14以外を指定した場合は,エラーとします。 |
[備考]
- | -lang=cpp14オプション指定時に,Cソース・ファイルを入力に指定した場合にはコンパイル・エラーとなります。【V1.12以降】 |
- | 本コンパイラは,下記の言語規格をサポートしません。 |
- | C90/C99言語規格の一部のヘッダ・ファイルおよび標準ライブラリ関数 |