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

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/thread/future_errc/make_error_code

Spec-Zone.ru

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