std::generator<Ref,V,Allocator>::operator=
De fr.cppreference.net
generator& operator=( generator other ) noexcept;
|
(depuis C++23) | |
Remplace le contenu de l'objet générateur. Équivaut à :
std::swap(coroutine_, other.coroutine_);
std::swap(active_, other.active_);
Paramètres
| autre | - | un autre générateur à déplacer |
Valeur de retour
* this
Complexité
| Cette section est incomplète |
Notes
Les itérateurs précédemment obtenus de other ne sont pas invalidés – ils deviennent des itérateurs pointant vers * this .
Cet opérateur d'assignation est techniquement un
opérateur d'assignation de copie
, bien que
std::generator
ne soit que déplaçable par assignation.
Exemple
|
Cette section est incomplète
Raison : aucun exemple |