# std::basic_istringstream::swap

< cpp‎ | io‎ | basic istringstream

void swap( basic_istringstream& other ); |  | (C++11 起)

交换流与 `other` 的状态。

通过调用 basic_istream<CharT, Traits>::swap(other) 和 rdbuf()->swap(*other.rdbuf()) 进行。

### 参数

other | - | 要交换状态的流

### 返回值

（无）

### 异常

可能抛出实现定义的异常。

### 示例

| 本节未完成 原因：暂无示例

### 参阅

operator= (C++11) | 移动字符串流 (公开成员函数)
swap (C++11) | 交换二个 basic_stringbuf 对象 (`std::basic_stringbuf<CharT,Traits,Allocator>` 的公开成员函数)