论坛问来的字符串分割代码,值得借鉴。
vector<string> vec;
char strText[] = "what a nice day!";
char seps[] = " ";
char* token = strtok(strText, seps);
string str;
while(NULL != token)
{
str = token;
vec.push_back(str);
token = strtok(NULL, seps);
}
本文介绍了一种使用C++标准库函数strtok进行字符串分割的方法。通过示例代码展示如何将一个字符串按特定分隔符分割成多个子串,并存入vector容器中。此方法适用于需要对文本进行初步解析的应用场景。
970

被折叠的 条评论
为什么被折叠?



