Zc

 

特定の言語機能が ANSI C 標準規格に準拠するようにします。

IDE オプション

Windows: [Language (言語)] > [Treat wchar_t as Built-in Type (wchar_t をビルトイン型として扱う)] / [Force Conformance In For Loop Scope (for ループスコープの強制準拠)]

Linux: なし

Mac OS X: なし

アーキテクチャー

IA-32、インテル® 64、IA-64 アーキテクチャー

構文

Linux および Mac OS X:

なし

Windows:

/Zc:arg[,arg]

引数

arg

標準規格に準拠させる言語機能です。設定可能な値は以下のとおりです。

forScope

for ループの初期化子が標準動作に準拠するようにします。

wchar_t

wchar_t はネイティブデータ型であることを指定します。

デフォルト

オフ

/Zc:forScope、wchar_t/Qvc8 が指定されない場合は無効です。

オン

/Zc:forScope、wchar_t/Qvc8 が指定された場合は有効です。

説明

このオプションは、/Ze も指定する場合、特定の言語機能が ANSI C 標準規格に準拠するようにします。

代替オプション

なし

関連情報