move_iterator::operator--
Operadores de membro de pré e postdecrement executam uma diminuição no iterador armazenado.
move_iterator& operator--();
move_iterator operator--();
Valor de Propriedade/Valor Retornado
O operador de predecrement retorna o valor referenciado pelo iterador armazenado após o decréscimo.
O operador postdecrement captura uma cópia do valor referido pelo iterador armazenado antes que a operação de decréscimo afeta o iterador armazenado.O operador retorna esse valor.O valor retornado não é afetado pelo decréscimo.
Comentários
A primeira diminui de operador (predecrement) do membro iterador armazenado.Em seguida, retorna *this.
O segundo operador (postdecrement) faz uma cópia de *this, avalia --*this.Em seguida, retorna a cópia.
Requisitos
Cabeçalho: <iterator>
Namespace: std