Namespaces
Variants

std::basic_iostream<CharT,Traits>:: operator=

From cppreference.net
basic_iostream & operator = ( const basic_iostream & other ) = delete ;
(1)
protected :
basic_iostream & operator = ( basic_iostream && other ) ;
(2) (начиная с C++11)

Присваивает другой объект потока.

1) Копирующее присваивание запрещено.
2) Перемещающее присваивание другого объекта потока. Фактически вызывает swap ( rhs ) . Этот оператор перемещающего присваивания защищён: он вызывается операторами перемещающего присваивания производных классов потоков std::basic_stringstream и std::basic_fstream которые знают, как правильно выполнить перемещающее присваивание связанных буферов потоков.

Параметры

other - другой поток для присвоения состояния

Возвращаемое значение

* this

Смотрите также

конструирует объект
(public member function)