Namespaces
Variants

std::basic_iostream<CharT,Traits>:: swap

From cppreference.net
protected :
void swap ( basic_iostream & other ) ;
(начиная с C++11)

Обменивает состояние с другим объектом потока ввода/вывода. Эффективно вызывает basic_istream < CharT,Traits > :: swap ( other ) .

Эта функция-член защищена: она вызывается функциями-членами swap производных классов потоков std::basic_stringstream и std::basic_fstream , которые знают, как правильно обменивать связанные буферы потоков.


Параметры

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

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

* this