public member function
<sstream>

std::basic_istringstream::operator=

copy (1)
basic_istringstream& operator= (const basic_istringstream&) = delete;
move (2)
basic_istringstream& operator= (basic_istringstream&& rhs);
移动赋值
获取rhs的内容,通过移动赋值其成员和基类。

移动(2) 移动赋值其内部的 basic_stringbuf 对象会留下不确定的结果,即内部字符序列是否为调用前 rhs 中的序列,或者为它的副本。无论如何,调用后两个对象都使用独立的序列。

参数

rhs
另一个具有相同模板参数(charTtraitsAlloc)的 basic_istringstream 对象。

返回值

*this

数据竞争

修改两个流对象(*thisrhs)。

异常安全

无异常保证:此成员函数从不抛出异常。

另见