Partager via


move_iterator::operator*

Déréférence l'itérateur stockée et retourne la valeur. Cela se comporte comme rvalue reference et exécute une attribution de déplacement. L'opérateur transfère l'élément actuel en dehors de l'itérateur de base. L'élément qui suit est un nouvel élément actuel.

reference operator*() const;

Valeur de propriété/valeur de retour

Retourne l'élément actuel de la façon d'rvalue reference de l'élément est déplacé hors de l'itérateur de base.

Notes

L'opérateur retourne (reference)*base().

Configuration requise

En-tête : <iterator>

Espace de noms : std

Voir aussi

Référence

move_iterator::reference

move_iterator, classe

<iterator>

Lvalues et Rvalues

Bibliothèque STL (Standard Template Library)

Autres ressources

membres de move_iterator

<iterator> membres