总结:
1、用于传输字符串流,知道数据格式就可以分析。
2、stringstream:str将流中的数据转换为string字符串。
3、数据流中的数据填写和提取。
1、各成员函数的作用:
1.1、重载的and运算符:
std:stringstream ss; ss 100 ' ' 200; int foo,bar; ss foo bar;1.2、stringstream::str,获取content为string对象
std:stringstream ss; ss 'abc '; string s=ss.str (;2、使用案例:
//swappingostringstreamobjects # include string//STD 33603360 string # iostream//STD 33603360 cout # includes stream ss 100 ' ' 200 std:endl; int foo,bar; ss foo bar; STD : cout ' foo : ' foo 'n '; //100 STD :3360 cout ' bar : ' bar 'n '; //200 ss 'abc '; string s=ss.str (; cout s endl; //ABC返回0; } 参考资料:
1、STD :3360字符串流:3360字符串流
2、STD :3360 string stream 33603360 str