交换x
和*this
之间的所有内部成员,除了指向相关联的流缓冲区的指针:rdbuf
将在调用之前在两个对象中返回相同的值。
派生类可以调用此函数来实现自定义交换函数。
声明
下面是ios::swap
函数的声明。
void swap (ios& x) noexcept;
参数
- x − 另一个相同类型的流对象。
返回值
- none
交换x
和*this
之间的所有内部成员,除了指向相关联的流缓冲区的指针:rdbuf
将在调用之前在两个对象中返回相同的值。
派生类可以调用此函数来实现自定义交换函数。
下面是ios::swap
函数的声明。
void swap (ios& x) noexcept;