6.9.4. error_reporting_policy::std_assert

ヘッダファイル
bezel/error_reporting_policy/std_assert.h
フロントエンドのクラス名
bezel::error_reporting_policy::std_assert
フロントエンドのテンプレートパラメータ数
なし

error_reporting_policy::std_assertは、assertによるエラー報告ポリシーの実装である。

メンバ関数errorが呼ばれると、偽となる値を引数にしてassertを呼び出す。メンバ関数errorに引数が与えられていても無視する。NDEBUGが定義されているときはassertは何もしないので、errorは何もせずに呼び出し元に制御を戻す。