std::shared_future::operator=
De cppreference.com
shared_future& operator=( const shared_future& other ); |
(1) | (desde C++11) (hasta C++17) |
shared_future& operator=( const shared_future& other ) noexcept; |
(desde C++17) | |
shared_future& operator=( shared_future&& other ) noexcept;
|
(2) | (desde C++11) |
Asigna el contenido de otro objeto shared_future.
1) Libera cualquier estado compartido y asigna el contenido de
other a *this. Después de la asignación, this->valid() == other.valid().2) 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 valid dará el mismo valor que other.valid() antes de la asignación.Parámetros
| other | - | Un objeto std::shared_future que transferirá el estado a *this.
|
Valor de retorno
*this