move_iterator::operator--

Los operadores previas y posteriores de postdecrement miembro realizan un decrement en el iterador almacenado.

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

Valor de propiedad y valor devuelto

El operador de predecrement devuelve el valor hace referencia por iterador almacenado después decremento.

El operador de postdecrement ase una copia del valor al que hace referencia el iterador almacenado antes de que la operación de decremento afecte al iterador almacenado.el operador devuelve ese valor.El valor devuelto no se ve afectado por decrement.

Comentarios

El primer operador de miembro (predecrement) disminuye el iterador almacenado.A continuación devuelve *this.

El segundo operador (de postdecrement) realiza una copia de *this, evalúa --*this.Después devolver la copia.

Requisitos

encabezado: <iterador>

espacio de nombres: std

Vea también

Referencia

move_iterator Class

<iterator>

Biblioteca de plantillas estándar

Otros recursos

miembros de move_iterator

miembros de <iterador>