std::error_category::equivalent
De es.cppreference.net
virtual bool equivalent( int code,
const std::error_condition& condition ) const noexcept;
|
(1) | (desde C++11) |
virtual bool equivalent( const std::error_code& code,
int condition ) const noexcept;
|
(2) | (desde C++11) |
Comprueba si el código de error es equivalente a una condición de error para la categoría de error representada por *this.
1) Equivalente a
default_error_condition(code) == condition.2) Equivalente a
*this == code.category() && code.value() == condition.Parámetros
| code | - | especifica el código de error a comparar |
| condition | - | especifica la condición de error a comparar |
Valor de retorno
true si el código de error es equivalente a la condición de error dada para la categoría de error representada por * this , false en caso contrario.