std::error_category
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
| Определено в заголовочном файле <system_error>
|
||
| class error_category; |
(начиная с C++11) | |
std::error_category служит в качестве базового класса для конкретной категории ошибки типов, таких как std::system_category, std::iostream_category и т. д. Каждый конкретный класс категория определяет error_code - error_condition отображение и имеет пояснительных строк для всех error_conditions. Объекты классов категорию ошибки рассматриваются как одиночек, передается по ссылке.Оригинал:
std::error_category serves as the base class for specific error category types, such as std::system_category, std::iostream_category, etc. Each specific category class defines the error_code - error_condition mapping and holds the explanatory strings for all error_conditions. The objects of error category classes are treated as singletons, passed by reference.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[править] Функции-члены
| строит error_categoryОригинал: constructs an error_categoryТекст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-элемент) | |
| [virtual] |
разрушает error_categoryОригинал: destructs an error_categoryТекст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (virtual public функция-элемент) |
| operator= [удалено] |
Не копируйте назначаемые Оригинал: not copy assignable Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (public функция-элемент) |
| [virtual] |
получает имя категории Оригинал: obtains the name of the category Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (virtual public функция-элемент) |
| [virtual] |
maps error_code to error_condition (virtual public функция-элемент) |
| [virtual] |
сравнивает error_code и error_condition для эквивалентностиОригинал: compares error_code and error_condition for equivalenceТекст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (virtual public функция-элемент) |
| [virtual] |
получает пояснительную строку Оригинал: obtains the explanatory string Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (virtual public функция-элемент) |
| сравнивает две категории ошибок Оригинал: compares two error categories Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) | |
[править] Особые категории ошибка
| (C++11) |
определяет общую категорию ошибки (функция) |
| (C++11) |
определяет категорию ошибки операционной системы (функция) |
| (C++11) |
определяет категорию ошибок iostream (функция) |
| (C++11) |
определяет будущее категорию ошибки Оригинал: identifies the future error category Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) |
[править] См. также
| (C++11) |
содержит переносимый код ошибки (класс) |
| (C++11) |
содержит код ошибки, зависящий от платформы (класс) |

