terminate
except.h:インデックス への移動
ヘッダーファイル
except.h
構文
void terminate();
説明
terminate 関数は,unexpected 関数から,または例外のハンドラが検出されない場合にプログラムから呼び出すことができます。terminate 関数のデフォルトのアクションは,abort 関数の呼び出しです。このデフォルトのアクションは,即座にプログラムを終了します。
例外仕様にリストされていない例外が生成された場合にプログラムを終了する方法を変更できます。プログラムの終了を abort 関数で行わない場合は,かわりに呼び出す関数を定義できます。このような関数(terminate_handler と呼ぶ)を set_terminate で登録した場合は,terminate 関数から terminate_handler が呼び出されます。
戻り値
なし。