Namespaces
Variants

std::error_category::default_error_condition

Из ru.cppreference.net
 
 
Библиотека утилит
Поддержка языка
Поддержка типов (базовые типы, RTTI)
Макросы тестирования возможностей библиотеки (C++20)
Утилиты программы
Вариадические функции
Поддержка корутин (C++20)
Поддержка контрактов (C++26)
Трёхстороннее сравнение
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

Общие утилиты
Операторы отношений (устарело в C++20)
 
 
 
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, c std::generic_category.

Параметры

val - значение ошибки, для которого возвращается условие ошибки

Возвращаемое значение

Состояние ошибки для данного кода ошибки.