Partager via


move_iterator::operator--

Les opérateurs membres Préalables et de postdecrement exécutent un décrément sur l'itérateur stocké.

move_iterator& operator--();
move_iterator operator--();

Valeur de propriété/valeur de retour

L'opérateur de predecrement retourne la valeur référencée par itérateur stocké après un décrément.

L'opérateur de postdecrement dans une copie de la valeur référencée par l'itérateur stocké avant que l'opération de décrémentation affecte l'itérateur stocké.Le retour d'opérateur qui évaluent.La valeur retournée n'est pas affectée par un décrément.

Notes

le premier opérateur membre (predecrement) décrémente l'itérateur stocké.Retourne ensuite *this.

Le deuxième opérateur (postdecrement) effectue une copie d' *this, a --*this.Retourne ensuite la copie.

Configuration requise

en-tête : <iterator>

l'espace de noms : type

Voir aussi

Référence

move_iterator Class

<iterator>

Modèles Standard

Autres ressources

membres de move_iterator

<iterator> membres