Partilhar via


move_iterator::operator*

Cancela a referência do iterador armazenado e retorna o valor.Isso se comporta como um rvalue reference e realiza uma atribuição de movimentação.O operador transfere o elemento atual para fora do iterador base.O elemento que se segue torna-se o novo elemento atual.

reference operator*() const;

Valor de Propriedade/Valor Retornado

Retorna o elemento atual da forma de um rvalue reference onde o elemento é movido para fora do iterador base.

Comentários

The operator returns (reference)*base().

Requisitos

Cabeçalho: <iterator>

Namespace: std

Consulte também

Referência

move_iterator::reference

move_iterator Class

<iterator>

Lvalues e Rvalues

Standard Template Library

Outros recursos

os membros do move_iterator

<iterator> Membros