vector<string> strsplit(const string& str)
{
vector<string> vec;
string sstr1=str, sstr2="";
size_t np=0;
while (sstr1!="")
{
size_t dt = sstr1.find(',');
if (dt != string::npos)
{
sstr1 = str.substr(np, dt);
sstr2 = str.substr(np+dt+1);
np += dt+1;
}
vec.push_back(sstr1);
sstr1 = sstr2;
sstr2="";
}
return vec;
}
写的一个split函数
最新推荐文章于 2020-12-09 08:54:26 发布