#include <iostream>
#include <string>
using namespace std;
int main()
{
string str="aaa,bbb,ccc,ddd";
string stra[10];
int index = str.find(',');
int i=0;
while(index!=-1)
{
stra[i++] = str.substr(0,index);//截取子串
str=str.substr(index+1);
index = str.find(','); //查找分隔符位置
}
stra[i++]=str;
for(int j=0;j<i;j++)
cout<<stra[j]<<endl;
return 0;
}
运行结果为:
aaaa
bbbb
cccc
dddd