std::basic_stringstream::swap
void swap( basic_stringstream& other ); | (начиная с 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/cpp/io/basic_stringstream/swap