std::make_error_condition(std::io_errc)
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
<metanoindex/>
<tbody> </tbody>| Определено в заголовочном файле <ios>
|
||
std::error_condition make_error_condition( std::io_errc e ); |
(начиная с C++11) | |
Constructs an std::error_condition object from a value of type std::io_errc as if by return std::error_condition(static_cast<int>(e), std::iostream_category()).
Параметры
| e | — | код ошибки
Оригинал: error code number Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
Возвращаемое значение
Значение типа std::error_condition, который содержит код ошибки из
e связаны с ошибкой категории "iostream".Оригинал:
A value of type std::error_condition that holds the error code number from
e associated with the error category "iostream".Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Пример
Запустить этот код
#include <iostream>
#include <system_error>
int main()
{
std::error_condition ec = std::make_error_condition(std::io_errc::stream);
std::cout << "error condition for io_errc::stream has value " << ec.value()
<< "\nand message \"" << ec.message() << "\"\n";
}
Вывод:
error condition for io_errc::stream has value 1
and message "unspecified iostream_category error"
См. также
(C++11) |
создает объект ошибки указанных error_category Оригинал: creates an error condition object of specified error_category Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) |
(C++11) |
содержит переносимый код ошибки (класс) |
(C++11) |
коды ошибок потока ввода/вывода (перечисление) |