std::make_error_code(std::future_errc)
Определено в заголовке <future> | ||
|---|---|---|
std::error_code make_error_code( std::future_errc e ); | (с C++11) |
Создаёт объект std::error_code из значения типа std::future_errc так, как если бы:
std::error_code(static_cast<int>(e), std::future_category()).
Эта функция вызывается конструктором std::error_code при передаче аргумента типа std::future_errc.
Параметры
| e | - | номер кода ошибки |
Возвращаемое значение
Значение типа std::error_code, хранящее номер кода ошибки из e, связанный с категорией ошибок "future".
Пример
См. также
|
(C++11) | хранит платформозависимый код ошибки (класс) |
|
(C++11) | идентифицирует коды ошибок для задач (перечисление) |
|
(C++11) | создаёт значение кода ошибки для перечисления errc e (функция) |
|
(C++11) | создаёт код ошибки для ввода/вывода (функция) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/thread/future_errc/make_error_code