您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x 对传入的字符串进行解析分割 解析

2013-11-27 13:35 344 查看
//对传入的字符串进行解析分割

vector<std::string> schoolBusLayer::httpGetDateSplit(std::string str,std::string separator )

{

vector<string> result;

string::size_type cutAt =0;

int times = 1;

int lastAt = 0;

while( (cutAt = str.find_first_of(separator,times))!=str.npos )

{

if(cutAt > 0)

{

result.push_back(str.substr(0, cutAt));

}

str = str.substr(cutAt + 3);

}

if(str.length() > 0)

{

result.push_back(str);

}

return result;

}

用法:std::vector<string> vec_str_num; vec_str_num= httpGetDateSplit(bufferSchool,"101");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: