ISAPIASSERT

ISAPIASSERT ( booleanExpression

パラメーター

booleanExpression

0 以外の値または 0 に評価される式 (ポインター値を含む) を指定します。

解説

まさに MFC マクロASSERTのような仕事。その引数を評価します。結果が 0 の場合は、マクロは診断メッセージを出力され、プログラムを中止します。状態が 0 以外の場合は、それ何もしません。

診断メッセージ フォームがあります。

ファイルを lt で失敗したアサーション; 名 > 行 < num & gt

ソース ファイルの名前と番号行番号、ソース ファイルで失敗したアサーションのです。

アプリケーションのリリース バージョン、 ISAPIASSERT式は評価されません、ため、プログラムは停止しません。環境に関係なく、式を評価する必要がある場合は、 ISAPIASSERTの代わりにISAPIVERIFYマクロを使用します。ISAPIASSERTは、アプリケーションのデバッグ バージョンでのみ利用可能です。

ISAPI アプリケーションは、MFC を使用する必要はありません。MFC アプリケーションにリンクされていない場合は、 ISAPIASSERTASSERTと同じ機能を提供します。アプリケーション、MFC にリンクされている場合は、 ISAPIASSERTは単に MFC のASSERT を呼び出し。

参照特価;ISAPITRACEISAPITRACE0ISAPITRACE1ISAPITRACE2ISAPITRACE3ISAPIVERIFY(&N)

Index