次の方法で共有


<system_error>

例外クラス system_error および低レベルのシステム エラーを処理する関連テンプレートを定義するに <system_error> ヘッダーを含めます。

#include <system_error>

Ee372194.collapse_all(ja-jp,VS.110).gifオブジェクト

generic_category

一般的なエラーのカテゴリを表します。

system_category

低レベルのシステムのオーバーフローによるエラーのカテゴリを表します。

Ee372194.collapse_all(ja-jp,VS.110).gifTypedef

generic_errno

すべてのエラー コードのマクロにシンボル名を提供する列挙型を表す型は <errno.h>の Posix で定義されています。

Ee372194.collapse_all(ja-jp,VS.110).gif関数

make_error_code

error_code オブジェクトを作成します。

make_error_condition

error_condition オブジェクトを作成します。

Ee372194.collapse_all(ja-jp,VS.110).gif演算子

operator==

演算子の左側のオブジェクトが右側のオブジェクトと等しいかどうかを調べます。

operator! =

演算子の左側のオブジェクトが右側のオブジェクトと等しくないかどうかを調べます。

operator<

オブジェクトがある場合、比較に渡されるオブジェクトより小さいテスト。

Ee372194.collapse_all(ja-jp,VS.110).gif列挙型

errc

<errno.h>の Posix で定義されているすべてのエラー コードのマクロにシンボル名を提供します。

Ee372194.collapse_all(ja-jp,VS.110).gifクラスと構造体

error_category

概要、エラー コードのカテゴリを記述するオブジェクトの共通ベースを表します。

error_code

実装固有である低レベルのシステム エラーを表します。

error_condition

ユーザー定義のエラー コードを表します。

is_error_code_enum

この型述語を error_code Class の列挙型のテスト表します。

is_error_condition_enum

この型述語を error_condition Class の列挙型のテスト表します。

system_error

低レベルのシステムのオーバーフローを報告するためにスローされたすべての例外の基本クラスを表します。

必要条件

ヘッダー: <system_error>

名前空間: std

参照

その他の技術情報

ヘッダー ファイル