c++ 截取字符串

include

include

include <stdio.h>

include <stdlib.h>

include <string.h>

int stringsub(std::string & in, std::string & pattern, std::vectorstd::string & resVec) {
//方便截取最后一段数据
std::string strs = in + pattern;
size_t pos = strs.find(pattern);
size_t size = strs.size();
while (pos != std::string::npos)
{
std::string x = strs.substr(0, pos);
resVec.push_back(x);
strs = strs.substr(pos + 1, size);
pos = strs.find(pattern);
}
return 0;
}

posted @ 2022-09-14 16:43  xiaomaixiaomai  阅读(226)  评论(0)    收藏  举报