- int ival1 = 512,ival2 = 1024;
- stringstream ss;
- ss<<"first: "<<ival1<<" second: "<<ival2; // first和second后空格!
- cout<<ss.str()<<endl;
- ival1 =0 , ival2 = 0;
- string temp;
- ss>>temp>>ival1>>temp>>ival2;
- cout<<"first:"<<ival1<<"second: "<<ival2;
就一句话;
构造字符串流的时候,空格会成为字符串参数的内部分界,利用分界获取的方法我们事实上完成了字符串型对象的拆分转换过程。