Поделиться через


Класс error_code

Представляет низкоуровневые системные ошибки, предоставления с.

class error_code;

Заметки

Объект класса error_code типа хранит код ошибки и значение указателя на объект категория, представляющий кодов ошибок, описывающие найденные низкоуровневые системные ошибки.

конструкторов;

error_code

Создает объект типа error_code.

Определения типов

value_type

Тип, представляющий сохраненный код ошибки значение.

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

assign

Код ошибки и присвоить значение категорию в код ошибки.

категория

Возвращает категорию ошибки.

clear

Удаляет код ошибки и значение категорию.

default_error_condition

Возвращает условие ошибки по умолчанию.

сообщение

Возвращает имя кода ошибки.

Операторы

operator==

Тесты на равенство между объектами error_code.

operator!=

Тесты для неравенства между объектами error_code.

operator<

Тесты, если объект error_code, чем объект error_code, используются для сравнения.

operator=

Присвоить новое значение перечисления в объект error_code.

operator bool

Приводит к переменной типа error_code.

Требования

Заголовок:<system_error>

Пространство имен: std

См. также

Ссылки

Класс error_category

<system_error>