std::basic_stringstream::swap
void swap( basic_stringstream& other ); | (since C++11) |
Меняет состояние потока на состояние потока other.
Это делается путем вызова basic_iostream<CharT, Traits>::swap(other) и rdbuf()->swap(*other.rdbuf()).
Параметры
| other | - | поток, с которым нужно обменять состояние |
Возвращаемое значение
(нет)
Исключения
Может выбросить исключения, определённые реализацией.
Пример
См. также
|
(C++11) | перемещает строковый поток (общедоступный член-функция) |
|
(C++11) | меняет местами два объекта basic_stringbuf (общедоступный член-функция std::basic_stringbuf<CharT,Traits,Allocator>) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/io/basic_stringstream/swap