std::future::operator=
De cppreference.com
C++
Biblioteca de apoyo de concurrencia
|
|
std::future
Funciones miembro | ||||
future::operator= | ||||
Obtener el resultado | ||||
Estado | ||||
future& operator=( future&& other )noexcept; | (1) | (desde C++11) |
future& operator=(const future& other )= delete; | (2) | (desde C++11) |
Asigna el contenido de otro objeto std::future
.
1) Libera cualquier estado compartido y asigna mediante la semántica de movimiento el contenido de other
a *this. Después de la asignación, other.valid()==false y this->valid() dará el mismo valor que other.valid() antes de la asignación.
2) std::future no es CopyAssignable.
[editar]Parámetros
other | - | Un objeto std::future que transferirá el estado a *this. |
[editar]Valor de retorno
*this