名前空間
変種
操作

std::error_category::default_error_condition

From cppreference.com
 
 
ユーティリティライブラリ
言語サポート
型のサポート (基本型、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 - エラーコンディションを返す対象のエラー値

[編集] 戻り値

指定されたエラーコードのエラーコンディション。

English 日本語 中文(简体) 中文(繁體)