函数输入:一个字符串,一个字符,
函数输出:将字符串按照字符分割,返回vector数组;
std::vector<std::string> split(const std::string& input, const char *delim) {
std::vector<std::string> result;
char *p = NULL;
char *pRecv = strtok_s(const_cast<char*>(input.c_str()), delim, &p);
while (pRecv != NULL)
{
result.push_back(pRecv);
pRecv = strtok_s(NULL, delim, &p);
}
return result;
}