次の方法で共有


bad_exception Class

クラスは、予期しないハンドラーからスローされる例外を示します。

class bad_exception
   : public exception {};

解説

予期しない が終了するか、別の関数を set_unexpected で指定された呼び出す代わりに bad_exception が関数のリストに含まれている場合 bad_exception をスローします。

what によって返される値は、実装定義の C 文字列です。メンバー関数のいずれも例外はスローされません。

bad_exception クラスによって継承されるメンバーの一覧については、「exception Class」を参照してください。

使用例

bad_exceptionをスロー 予期しない の使用例については set_unexpected を参照してください。

必要条件

Header: <exception>

名前空間: std

参照

関連項目

exception Class

C++ の標準ライブラリのスレッド セーフ