首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于stringstream的困惑,该如何处理

2012-05-05 
关于stringstream的困惑C/C++ code// 创建一个stringstream的对象和一个string对象绑定string strstrings

关于stringstream的困惑

C/C++ code
// 创建一个stringstream的对象和一个string对象绑定string str;stringstream sstrm(str);// 对sstrm进行写操作sstrm << "c++";cout << str;


结果发现没有对str进行操作。仔细看书原来sstrm是存储了str的一个副本,所有的操作都是对这个副本操作的,为什么要这样设置??本意是直接对str操作啊。




[解决办法]
stringstream sstrm(str);
这一句只是用str来初始化sstrm,并不是说要对str进行操作

热点排行