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>
的公开成员函数)
|