◐ Shell
clean mode source ↗

std::future_error::future_error - cppreference.com

De cppreference.com

future_error( const future_error& other ) noexcept;

(1) (desde C++11)

explicit future_error( std::future_errc ec );

(2) (desde C++17)

1) Constructor de copia. Inicializa el contenido del nuevo objeto future_error con el de other. Si tanto *this como other tienen tipo dinámico std::future_error, entonces std::strcmp(what(), other.what()) == 0.

2) Construye un nuevo objeto future_error que contiene el código de error std::make_error_code(ec).

Parámetros

other - Otro objeto future_error del cual copiar.
ec - Código de error.

Notas

Anterior a C++17, no existe una forma compatible con el estándar para que el usuario construya un future_error que no sea copiar de otro future_error. C++11 y C++14 representan un constructor público de solo exposición que toma un std::error_code, y algunas implementaciones proporcionan dicho constructor.