Partager via


move_iterator::operator++

Incrémente l'itérateur stocké qui appartiennent à move_iterator. L'élément actuel est accessible par l'opérateur de postincrement. L'élément suivant est accessible par l'opérateur de preincrement.

move_iterator& operator++();
move_iterator operator++(int);

Valeur de propriété/valeur de retour

La version de preincrement de l'opérateur retourne *this.

La version de postincrement de l'opérateur retourne une copie de *this effectuée avant que l'opérateur évalue ++*this.

Notes

Le premier opérateur (preincrement) incrémente l'itérateur stockée. Et retourne alors *this.

Le deuxième opérateur (postincrement) fait une copie de *this, évalue ++*this. Et retourne alors la copie.

Configuration requise

En-tête : <iterator>

Espace de noms : std

Voir aussi

Référence

move_iterator, classe

<iterator>

Bibliothèque STL (Standard Template Library)

Autres ressources

membres de move_iterator

<iterator> membres