int SplitString(const CString str, char split, CStringArray &strArray)
{
strArray.RemoveAll();
CString strTemp = str;
int iIndex = 0;
while (1)
{
iIndex = strTemp.Find(split);
if(iIndex >= 0)
{
strArray.Add(strTemp.Left(iIndex));
strTemp = strTemp.Right(strTemp.GetLength()-iIndex-1);
}
else
{
break;
}
}
strArray.Add(strTemp);
return strArray.GetSize();
}CString实现对特定字符串如#、&字符串的分割
最新推荐文章于 2022-12-04 10:25:54 发布
本文介绍了一个用于将字符串按指定字符拆分成数组的C++函数intSplitString。该函数接受一个字符串、分隔符及输出数组作为参数,首先清空输出数组,然后循环查找分隔符并逐段添加到数组中,最后返回数组元素数量。
3275

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



