首页 > 学院 > 开发设计 > 正文

istringstream用法

2019-11-06 07:15:26
字体:
来源:转载
供稿:网友

1.istringstream对象可以绑定一行字符串,然后以空格为分隔符把该行分隔开来。

[cpp] view plain copy #include<iostream>  #include<sstream>  using namespace std;  int main()  {      string str, line;      while(getline(cin, line))      {          istringstream stream(line);          while(stream>>str)              cout<<str.c_str()<<endl;      }         return 0;  }   

测试:input:abc   df   e              efgeg      ffgouput:abcdfeefgegffg

2.

#include<iostream>  #include<sstream>       //istringstream 必须包含这个头文件#include<string>  using namespace std;  int main()       string str="i an boy";      istringstream is(str);      string s;      while(is>>s)               cout<<s<<endl;             

输出是:

i

am

a

boy


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表