C++ 学习之字符串流

来源:互联网 发布:王者荣耀网络状态出错 编辑:程序博客网 时间:2024/04/29 07:20

与C++文件读写思想类似,C++支持内存中的string对象的读写。将流对象与内存中的string对象进行绑定,之后便可以处理该字符串流。

C++中对行处理可以应用getline()函数,但当需要一个word一个word处理时,可以用stringstream实现。

使用字符串流时该注意两个问题

1.绑定问题:有两种方法可以将字符串流对象与内存中的string对象进行绑定。

1)stringstream strm(string对象);

2)stringstream strm;

    strm.str(string对象);

2.流状态问题

记得及时地将字符串流对象设置为有效状态,使用clear函数。

 

 

原创粉丝点击