error_category::equivalent

エラー オブジェクトが等しいかどうかを示す値を返します。

virtual bool equivalent(value_type _Errval,
    const error_condition& _Cond) const;
virtual bool equivalent(const error_code& _Code,
    value_type _Errval) const;

パラメーター

パラメーター

説明

_Errval

比較するエラー コード値。

_Cond

比較する error_condition のオブジェクト。

_Code

比較する error_code のオブジェクト。

戻り値

カテゴリ、値が等しい場合true ; それ以外 false。

解説

一つ目のメンバー関数は *this == _Cond.category() && _Cond.value() == _Errvalを返します。

2 番目のメンバー関数は *this == _Code.category() && _Code.value() == _Errvalを返します。

必要条件

ヘッダー: <system_error>

名前空間: std

参照

関連項目

error_category Class