名前空間
変種
操作

std::error_category::equivalent

提供: cppreference.com
 
 
 
 
 
virtual bool equivalent( int code,
                         const std::error_condition& condition ) const noexcept;
(1) (C++11以上)
virtual bool equivalent( const std::error_code& code,
                         int condition ) const noexcept;
(2) (C++11以上)

エラーコードが *this によって表されるエラーカテゴリに対するエラーコンディションと同等かどうか調べます。

1) default_error_condition(code) == condition と同等です。
2) *this == code.category() && code.value() == condition と同等です。

[編集] 引数

code - 比較するエラーコードを指定します
condition - 比較するエラーコンディションを指定します

[編集] 戻り値

エラーコードが *this によって表されるエラーカテゴリの対する指定されたエラーコンディションと同等であれば true、そうでなければ false