std::basic_spanbuf<CharT,Traits>:: swap
|
void
swap
(
basic_spanbuf
&
rhs
)
;
|
(начиная с C++23) | |
Обменивает состояние * this и rhs .
Вызывает std:: basic_streambuf < Char, Traits > :: swap ( rhs ) , обменивает режим открытия * this и rhs , а затем заставляет их использовать буферы друг друга.
Содержание |
Параметры
| rhs | - |
другой
basic_stringbuf
|
Возвращаемое значение
(нет)
Исключения
Может генерировать исключения, определяемые реализацией.
Примечания
Эта функция вызывается автоматически при обмене объектов потоков, редко возникает необходимость вызывать её напрямую.
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
присваивает объект
basic_spanbuf
(публичная функция-член) |
|
обменивает два объекта
basic_ispanstream
(публичная функция-член
std::basic_ispanstream<CharT,Traits>
)
|
|
обменивает два объекта
basic_ospanstream
(публичная функция-член
std::basic_ospanstream<CharT,Traits>
)
|
|
обменивает два объекта
basic_spanstream
(публичная функция-член
std::basic_spanstream<CharT,Traits>
)
|