c++中,stringstream ss(str);表达的是什么意思??

stringstream ss(str);表达的是什么意思??

创建存储str的副本的 stringstream 对象,其中str是 string 类型的对象

iostream标准库支持内存中的输入/输出,只要将流与存储在程序内存中的string对象捆绑起来即可。此时,可使用iostream输入和输出操作符读写这个string对象。标准库定义了三种类型的字符串流:
1.istringstream,由istream派生而来,提供读string的功能。
2.ostringstream,由ostream派生而来,提供写string的功能。
3.stringstream,由iostream派生而来,提供读写string的功能。

参考资料:C++ Primer,Fourth Edition

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-23
读取str中的单字,比如hello world ,就会读取hello和world。
相似回答