std::experimental::shared_future<T>::operator=
Von cppreference.com
< cpp | experimental | shared future
| std::experimental::shared_future<T>& operator=( const std::experimental::shared_future<T>& other ); |
(1) | |
| std::experimental::shared_future<T>& operator=( std::experimental::shared_future<T>&& other ) noexcept; |
(2) | |
Weist den Inhalt eines anderen std::experimental::shared_future Objekts zu.
1) Gibt jeden gemeinsam genutzten Zustand frei und weist den Inhalt von other dem aktuellen Objekt (*this) zu. Nach der Zuweisung gilt this->valid() == other.valid().
2) Gibt jeden gemeinsam genutzten Zustand frei und verschiebt den Inhalt von other auf das aktuelle Objekt (*this). Nach der Zuweisung gilt other.valid() == false und this->valid() wird denselben Wert wie other.valid() vor der Zuweisung ergeben.
[bearbeiten] Parameter
| Sonstiges | - | Ein std::experimental::shared_future Objekt, von dem zugewiesen wird. |
[bearbeiten] Rückgabewert
*this