std::experimental::future<T>::operator=
Von cppreference.com
< cpp | experimental | future
| std::experimental::future<T>& operator=( std::experimental::future<T>&& other ) noexcept; |
(1) | |
| std::experimental::future<T>& operator=( const std::experimental::future<T>& other ) = delete; |
(2) | |
Weist den Inhalt eines anderen Future-Objekts zu.
1) Gibt jeden gemeinsam genutzten Zustand frei und weist den Inhalt von other mit einem Move-Assignment an *this zu. Nach der Zuweisung gilt other.valid() = false und this->valid() ergibt denselben Wert wie other.valid() vor der Zuweisung.
[bearbeiten] Parameter
| Sonstiges | - | a std::experimental::future, dessen Zustand an *this übertragen wird |
[bearbeiten] Rückgabewert
*this