Namespaces
Variants

std::error_category:: equivalent

From cppreference.net
Utilities library
virtual bool equivalent ( int code,
const std:: error_condition & condition ) const noexcept ;
(1) (seit C++11)
virtual bool equivalent ( const std:: error_code & code,
int condition ) const noexcept ;
(2) (seit C++11)

Prüft, ob der Fehlercode einem Fehlerzustand für die Fehlerkategorie entspricht, die durch * this repräsentiert wird.

1) Entspricht default_error_condition ( code ) == condition .
2) Entspricht * this == code. category ( ) && code. value ( ) == condition .

Parameter

code - gibt den zu vergleichenden Fehlercode an
condition - gibt die zu vergleichende Fehlerbedingung an

Rückgabewert

true wenn der Fehlercode der gegebenen Fehlerbedingung für die durch * this repräsentierten Fehlerkategorie entspricht, false andernfalls.