次の方法で共有


error_code クラス

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

class error_code;

解説

型の error_code クラス オブジェクトは、報告された低レベルのシステム エラーを示すエラー コードの カテゴリ を表すオブジェクトには、エラー コード値およびポインターを格納します。

コンストラクター

error_code

error_code 型のオブジェクトを構築します。

Typedef

value_type

保存されたエラー コード値を表す型。

メンバー関数

assign

エラー コードにエラー コード値およびカテゴリを割り当てます。

カテゴリ

エラー カテゴリを返します。

clear

エラー コード値およびカテゴリを削除します。

default_error_condition

既定のエラー状態を返します。

message

エラー コードの名前を返します。

演算子

operator==

error_code オブジェクトが等しいかどうかをテストします。

operator!=

error_code オブジェクトが異なっているかどうかをテストします。

operator<

error_code オブジェクトである場合、比較対象に渡される error_code オブジェクトより小さいかどうかを調べます。

operator=

error_code オブジェクトに新しい列挙値を割り当てます。

operator bool

型 error_code変数をキャストします。

必要条件

ヘッダー: <system_error>

名前空間: std

参照

関連項目

error_category クラス

<system_error>