Namespaces
Variants

std::error_category:: equivalent

From cppreference.net
Utilities library
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 - 比較対象のエラー条件を指定します

戻り値

true エラーコードが、このエラーカテゴリで表される指定されたエラー条件と等価である場合、 false それ以外の場合。