Поделиться через


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 пространство имен:

См. также

Ссылки

error_category Class