按各种符号对字符串进行分隔


最近经常遇到这种问题

#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用法

C++