简单贴一段现有代码
///参数为 源文本 分割结果指针数组 数组个数 用作分割的字符串
void StringSplit(CString data, CString* datas, int datasCount, CString men)
{
int i = 0;
while (i<datasCount)
{
int EndIndex = data.Find(men);
if (EndIndex == -1)
{
datas[i] = data;
break;
}
datas[i] = data.Mid(0, EndIndex);
data.Delete(0, EndIndex + men.GetLength());
++i;
}
}
求一段高效率的字符串分割函数