診断用のassert()マクロが宣言されており、assert()の引数内で、『条件式が偽の場合に、プログラムが停止』します。);の場合に停止し、エラーメッセージが表示されます。assert.hをインクルードする前に、NDEBUGを定義するとasset()マクロを無効に出来ます。<assert.h>...VisualStudioで、リリースビルドする場合は通常、NDEBUGが定義されassert()は無視されます。プリプロセッサの定義で、確認出来ます。2.0▲このページの先頭へ。