Descrição
É usado para mover a atribuição.
Declaração
A seguir está a declaração para std :: basic_istream :: operator =.
copy (1)
basic_istream& operator= (const basic_istream&) = delete;
move (2)
basic_istream& operator= (basic_istream&& rhs);
Parâmetros
rhs - Outro objeto basic_istream com os mesmos parâmetros de template (charT e traits).
Valor de retorno
Ele retorna * isso.
Exceções
No-throw guarantee - esta função de membro nunca lança exceções.
Corridas de dados
Modifica ambos os objetos de fluxo (* this e rhs).