Namespaces
Variants

std::is_error_condition_enum<std::errc>

Из 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)
 
 
std::errc
Функции, не являющиеся членами класса
Вспомогательные классы
 
Определён в заголовке <system_error>
template<>
struct is_error_condition_enum<std::errc> : std::true_type;
(начиная с C++11)

Указывает, что std::errc является перечислением условия ошибки. Это разрешает неявное преобразование в std::error_condition.

Наследуется от std:: integral_constant

Константы-члены

value
[static]
true
(публичная статическая константа-член)

Функции-члены

operator bool
преобразует объект в bool , возвращает value
(публичная функция-член)
operator()
(C++14)
возвращает value
(публичная функция-член)

Типы-члены

Тип Определение
value_type bool
type std:: integral_constant < bool , value >

Смотрите также

идентифицирует перечисление как std::error_condition
(шаблон класса)