std::basic_iostream<CharT,Traits>:: operator=
From cppreference.net
<
cpp
|
io
|
basic iostream
|
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) |