std::error_category::default_error_condition
virtual std::error_condition default_error_condition( int val ) const noexcept; | (начиная с C++11) |
Возвращает условие ошибки для заданного значения ошибки.
Эквивалентно std::error_condition(val, *this).
Классы, производные от error_category, могут переопределять эту функцию, чтобы отображать определённые значения ошибок в обобщённую категорию. Например, std::system_category переопределяет эту функцию, чтобы отображать значения ошибок, соответствующие значениям POSIX errno, в std::generic_category.
Параметры
| val | - | значение ошибки, для которого нужно вернуть условие ошибки |
Возвращаемое значение
Условие ошибки для заданного кода ошибки.
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/error/error_category/default_error_condition