.NET中字符串split的C++实现

void CustomVersion::split(const string &s, char delim, vector<string> &elems)
{
istringstream iss(s);
string item;
while(getline(iss,item,delim))
{
elems.push_back(item);
}
}

vector<string> CustomVersion::split(const string &s, char delim)
{
vector<string> elems;
split(s,delim,elems);
return elems;
}

你可能感兴趣的:(split)