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