Namespaces
Variants

std::error_category::default_error_condition

ja.cppreference.net より
 
 
ユーティリティライブラリ
言語サポート
型サポート (基本型, RTTI)
ライブラリ機能テストマクロ (C++20)
プログラムユーティリティ
可変長引数関数
コルーチンサポート (C++20)
契約サポート (C++26)
三方比較
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

汎用ユーティリティ
関係演算子 (C++20で非推奨)
 
 
 
virtual std::error_condition default_error_condition( int val ) const noexcept;
(C++11から)

与えられたエラー値に対するエラー条件を返します。

と同等ですstd::error_condition(val, *this)。

から派生したクラスはerror_category この関数をオーバーライドして、特定のエラー値を汎用カテゴリにマッピングできます。例えば、std::system_category はこの関数をオーバーライドして、POSIX errno 値に一致するエラー値を std::generic_category にマッピングします。

パラメータ

val - エラー状態を返す対象のエラー値

戻り値

指定されたエラーコードに対するエラー状態。