<exception>
いくつかの種類と、例外の処理に関連する関数を定義します。例外処理のエラーからシステムを回復することができますのような状況で使用されます。関数からは、プログラムに返されるコントロールの手段を提供します。例外処理を採用する目的を正しい順序でエラーから回復する方法を提供するときに、プログラムの堅牢性を向上させるです。
#include <exception>
Typedef
としての使用に適した関数へのポインターが記述する型をterminate_handler。 |
|
としての使用に適した関数へのポインターが記述する型は、 unexpected_handler。 |
関数
新しい確立terminate_handler 、プログラムの終了時に呼び出されます。 |
|
新しい確立unexpected_handlerにすると、予期しない例外が検出します。 |
|
終了ハンドラーが呼び出されます。 |
|
返します真は、スローされた例外を現在処理されている場合。 |
|
予期しないハンドラーが呼び出されます。 |
Classes
クラスからスローできる例外の説明、 unexpected_handler。 |
|
クラスは、特定の式と標準 C++ ライブラリによってスローされるすべての例外の基本クラスとして機能します。 |