basic.h
( typedef.h, machine.h ) にもどるbctype.h にすすむbassert.h
ヘッダ <bassert.h> は、
標準 C における <assert.h>
に対応するプログラムの診断機能を宣言する。
|
void assert(int exp)
int exp 判定のための条件式
なし
exp が偽 (0) であれば、
診断メッセージを標準エラーデバイスに出力して処理を終了する。
エラー対処の検証などに使用する。
-DNDEBUG 指定を付けてコンパイルすると、
assert() はプログラムに書かれていないのと同じ結果になる。
あるいは、<bassert.h>
をインクルードする直前に #define NDEBUG
を実行してもよい。
basic.h
( typedef.h, machine.h ) にもどるbctype.h にすすむ