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