最近经常遇到这种问题
#include<iostream>
#include<sstream> //stringstream
#include<string>
#include<vector>
using namespace std;
int main()
{
while(1)
{
string str;
getline(cin,str);
stringstream input(str);//将获得的string字符串放入string流中
vector<string>data;
string tmp;//临时字符串
while(getline(input,tmp,'某字符'))
data.push_back(tmp);
int size=data.size();
for(int i=0;i<size;i++)
cout<<data[i]<<endl;
}
return 0;
}
stringstream还可以用于类型转换
参考链接:
sstream用法