C++ 字符串分隔

来源:互联网 发布:淘宝怎么定做地毯 编辑:程序博客网 时间:2024/05/22 05:14

void Split(CString source, CString divKey, CStringArray& dest)

{

     dest.RemoveAll();

     int pos = 0;

     int pre_pos = 0;

     while( -1 != pos ){

         pre_pos = pos;

         pos = source.Find(division,(pos+1));

         dest.Add(source.Mid(pre_pos,(pos-pre_pos)));

     }

}

参数:

Source:待分割的源串

divKey:分割符

dest:分割结果字符串数组

原创粉丝点击