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.
Второй функцию-член возвращает *this == _Code.category() && _Code.value() == _Errval.
Требования
заголовок: <system_error>
std пространство имен: