将x的所有内部成员传递给* this,除了关联的流缓冲区(rdbuf在调用后返回一个空指针)。
除非它不被绑定(tie总是返回一个空指针),并且其相关联的流缓冲区保持不变(rdbuf返回与调用之前相同),x保留在未指定但有效的状态。
派生类可以调用此函数来实现move语义。
声明
下面是ios::move函数的声明。
void move (ios& x);
void move (ios&& x);
参数
x− 流对象的成员被移动到* this。
返回值
- none
上一篇:
ios::init()函数
下一篇:
ios::swap()函数
