按各种符号对字符串进行分隔
最近经常遇到这种问题
#include
#include //stringstream
#include
#include
using namespace std;
int main()
{
while(1)
{
string str;
getline(cin,str);
stringstream input(str);//将获得的string字符串放入string流中
vectordata;
string tmp;//临时字符串
while(getline(input,tmp,'某字符'))
data.push_back(tmp);
int size=data.size();
for(int i=0;i
stringstream还可以用于类型转换
参考链接:
sstream用法