次の方法で共有


terminate (<exception>)

終了のハンドラーを呼び出します。

void terminate( );

解説

関数呼び出しの終了ハンドラー、型 void関数。terminate がプログラムによって直接呼び出す場合、終端のハンドラーは、最新 set_terminateの呼び出しによって設定された 1 " です。terminate が throw 式の評価中に他のような理由によって呼び出された場合、終端のハンドラーが throw 式を評価した直後に仮想 1 " です。

終了のハンドラーは、呼び出し元が返されないことがあります。プログラムの起動時に、終了のハンドラーは abortを呼び出す関数です。

使用例

terminateの使用例については set_unexpected を参照してください。

必要条件

ヘッダー: <例外>

名前空間: std