A、QA

アサーションの識別子を指定します。

IDE オプション

なし

アーキテクチャー

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

構文

Linux* および Mac OS*: -Aname [(value)]
Windows*:    /QAname [(value)]

引数

name      アサーションの識別子です。
value      アサーションの任意の値です。value を指定する場合は、それを区切る括弧とともに引用符で囲む必要があります。

デフォルト

オフ      アサーションには、識別子名またはシンボル名がありません。

説明

このオプションは、アサーションの識別子 (シンボル名) を指定します。#assert 前処理宣言子と同等です。

このオプションは、C++ /QA- オプションの肯定形ではありません

代替オプション

なし

識別子が fruit で関連する値が orange と banana のアサーションを作成するには、次のコマンドを使用します。

icl /QA"fruit(orange,banana)" prog1.cpp