如何将string中的字母每遇到',',就把逗号前面是内容存进容器中
string a = "123,456,7890";vector<string> Va;//将a中的123,456, 7890(不要逗号),依次push_back进Va中 ?
#include<iostream>#include<sstream>#include<string>#include<iterator>#include<vector>using namespace std;int main(){ string a = "123,456,7890"; vector<string> va; stringstream ss(a); string number; while(getline(ss,number,',')) { va.push_back(number); } copy(va.begin(),va.end(),ostream_iterator<string>(cout,"\n"));}