std::error_code
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google.
Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке. Щёлкните здесь, чтобы увидеть английскую версию этой страницы |
| Определено в заголовочном файле <system_error>
|
||
| class error_code; |
(начиная с C++11) | |
std::error_code is a platform-dependent error code. Each std::error_code object holds a pair of error code originating from the operating system, or some low-level interface and a pointer to an object of type std::error_category, which corresponds to the said interface. The error code values may be not unique across different error categories.
Содержание |
[править] Функции-члены
| строит код ошибки Оригинал: constructs an error code Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член) | |
| назначает другой код ошибки Оригинал: assigns another error code Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член) | |
| назначает другой код ошибки Оригинал: assigns another error code Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член) | |
Модификаторы | |
| устанавливает error_code в значение 0 в generic_category Оригинал: sets the error_code to value 0 in generic_category Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член) | |
Наблюдатели | |
| получает значение error_code Оригинал: obtains the value of the error_code Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член) | |
| получает error_category для этого error_code Оригинал: obtains the error_category for this error_code Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член) | |
| получает error_condition для этого error_code Оригинал: obtains the error_condition for this error_code Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член) | |
| получает пояснительную строку для этого error_code Оригинал: obtains the explanatory string for this error_code Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член) | |
| проверки, если значение не равно нулю Оригинал: checks if the value is non-zero Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-член) |
[править] Функции, не являющиеся членами
| сравнивает два error_codesОригинал: compares two error_codesТекст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) | |
| выводит значение и сообщение в выходной поток Оригинал: outputs the value and the message to an output stream Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) | |
| (C++11) |
создает код ошибки из error_category Оригинал: creates an error code from an error_category Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) |
[править] Вспомогательные классы
| (C++11) |
определяет класс как error_code перечисление Оригинал: identifies a class as an error_code enumeration Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (шаблон класса) |
| (C++11) |
хэш поддержку std::error_code Оригинал: hash support for std::error_code Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (специализация шаблона класса) |
[править] См. также
| (C++11) |
имеет портативный код ошибки Оригинал: holds a portable error code Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (класс) |
| (C++11) |
Базовый класс для категорий ошибок Оригинал: base class for error categories Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (класс) |

