std::basic_spanbuf<CharT,Traits>::swap
来自cppreference.com
< cpp | io | basic spanbuf
void swap( basic_spanbuf& rhs ); |
(C++23 起) | |
交换 *this 与 rhs
的状态。
调用 std::basic_streambuf<Char, Traits>::swap(rhs) ,交换 *this 与 rhs
的打开模式,然后使它们使用对方的底层缓冲区。
参数
rhs | - | 另一 basic_stringbuf
|
返回值
(无)
异常
可能会抛出由实现定义的异常。
注解
在交换流对象时自动调用此函数,需要直接调用的情况是稀少的。
示例
本节未完成 原因:暂无示例 |
参阅
(C++23) |
赋值 basic_spanbuf 对象 (公开成员函数) |
(C++23) |
交换两个 basic_ispanstream 对象 ( std::basic_ispanstream<CharT,Traits> 的公开成员函数) |
(C++23) |
交换两个 basic_ospanstream 对象 ( std::basic_ospanstream<CharT,Traits> 的公开成员函数) |
(C++23) |
交换两个 basic_spanstream 对象 ( std::basic_spanstream<CharT,Traits> 的公开成员函数) |