CStrring splite分割
来源:互联网 发布:常用的hash算法有哪些 编辑:程序博客网 时间:2024/05/20 21:23
bool _splite(CString strSrc, CString strSplite,CStringArray& arDes)
{
arDes.RemoveAll();//初始化
while(strSrc.GetLength()>0){
int pos = strSrc.Find(strSplite,0);//定位分割符
CString strLeft;
if(pos!=-1){
//定位成功
strLeft = strSrc.Left(pos);//前面的字符串为新的分割单元
arDes.Add(strLeft);
strSrc = strSrc.Right(strSrc.GetLength()-pos-strSplite.GetLength());//指定新的分割对象
if(strSrc.IsEmpty()){
//如果已空
arDes.Add(strSrc);//剩下的字符串为分割单元
break;
}
}else{
//定位不成功
strLeft = strSrc;//将原字符串作为分割单元入目标数组
arDes.Add(strLeft);
strSrc.Empty();//清空原字符串
}
}
return arDes.GetSize()>1;//如果分割单元数量大于1定义为操作成功
}
- CStrring splite分割
- java splite分割
- splite
- splite
- splite
- java splite
- java splite
- python中splite()返回值
- 安卓splite快速入门
- as3中String的splite方法问题
- C++ 切割string splite方法的实现
- slice、splic、splite相互间的区别
- 分割
- 分割
- 分割
- 分割
- 分割
- 分割
- javascript技巧参考
- 什么是Netweaver
- 六旬老人买手机学发信息祝福祖国
- 统一建模语言
- 超越对手————软件项目经理的18种实用技能
- CStrring splite分割
- Facebook和Myspace的区别(转帖)
- Linux下 Oracle自动备份脚本及其运行设置
- xshell连接linux中文乱码
- Mac OS X:定制生成新用户的程序包
- 多个项目共享 一个连接池
- 调试facelets-1.1.14的异常解决
- dynamic_cast
- 从月薪“300”到现在还在奋斗的“衣Q魔法”