vector<string> split(string s, char ch)
{
vector<string> res;
int n = s.size();
int i = 0;
while(i < n)
{
int j = i + 1;
while(j < n && s[j] != ch) ++j;
res.push_back(s.substr(i, j - i));
i = j + 1;
}
return res;
}
C++实现Python中类似string的split功能
最新推荐文章于 2024-08-25 20:43:39 发布
本文详细介绍了C++中用于字符串分割的函数split,通过示例展示了如何利用该函数将字符串按特定字符拆分成字符串向量。内容涵盖函数的内部逻辑、使用方法以及在实际编程中的应用场景。
770

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



