ISAPIASSERT ( booleanExpression )
パラメーター
booleanExpression
0 以外の値または 0 に評価される式 (ポインター値を含む) を指定します。
解説
まさに MFC マクロASSERTのような仕事。その引数を評価します。結果が 0 の場合は、マクロは診断メッセージを出力され、プログラムを中止します。状態が 0 以外の場合は、それ何もしません。
診断メッセージ フォームがあります。
ファイルを lt で失敗したアサーション; 名 > 行 < num & gt
名ソース ファイルの名前と番号行番号、ソース ファイルで失敗したアサーションのです。
アプリケーションのリリース バージョン、 ISAPIASSERT式は評価されません、ため、プログラムは停止しません。環境に関係なく、式を評価する必要がある場合は、 ISAPIASSERTの代わりにISAPIVERIFYマクロを使用します。ISAPIASSERTは、アプリケーションのデバッグ バージョンでのみ利用可能です。
ISAPI アプリケーションは、MFC を使用する必要はありません。MFC アプリケーションにリンクされていない場合は、 ISAPIASSERT 、 ASSERTと同じ機能を提供します。アプリケーション、MFC にリンクされている場合は、 ISAPIASSERTは単に MFC のASSERT を呼び出し。
参照特価;ISAPITRACE、 ISAPITRACE0、 ISAPITRACE1、 ISAPITRACE2、 ISAPITRACE3、 ISAPIVERIFY(&N)