std::basic_ostringstream::swap
void swap( basic_ostringstream& other ); | (since C++11) |
Обменивает состояние потока с состоянием потока other.
Это делается путем вызова basic_ostream<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_ostringstream/swap