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) |
определяет общие категории ошибка Оригинал: identifies the generic error category Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) |
| (C++11) |
определяет операционные системы категорий ошибке Оригинал: identifies the operating system error category Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) |
| (C++11) |
определяет категорию IOStream ошибки Оригинал: identifies the iostream error category Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) |
| (C++11) |
определяет будущее категорию ошибки Оригинал: identifies the future error category Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) |
[править] См. также
| (C++11) |
имеет портативный код ошибки Оригинал: holds a portable error code Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (класс) |
| (C++11) |
зависящий от платформы код ошибки Оригинал: holds a platform-dependent error code Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (класс) |

