std::generator<Ref,V,Allocator>::operator=
Von de.cppreference.net
generator& operator=( generator other ) noexcept;
|
(seit C++23) | |
Ersetzt den Inhalt des Generator-Objekts. Äquivalent zu:
std::swap(coroutine_, other.coroutine_);
std::swap(active_, other.active_);
Parameter
| other | - | ein weiterer Generator, der verschoben werden soll |
Rückgabewert
* this
Komplexität
| Dieser Abschnitt ist unvollständig |
Hinweise
Zuvor von other erhaltene Iteratoren werden nicht ungültig – sie werden zu Iteratoren in * this .
Dieser Zuweisungsoperator ist technisch gesehen ein
copy assignment operator
, obwohl
std::generator
nur move assignable ist.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |