Spec-Zone.ru › C++

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".

Пример

См. также

error_code
(C++11)
хранит платформозависимый код ошибки
(класс)
future_errc
(C++11)
идентифицирует коды ошибок для задач
(перечисление)
make_error_code(std::errc)
(C++11)
создаёт значение кода ошибки для перечисления errc e
(функция)
make_error_code(std::io_errc)
(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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API