一时间要用到像js中的split类型的功能,

一时贪快,因为修改代码前,他们一直用CString,结果找到了Tokenize一个方法,在05上写了test代码,可以了

结果写回vc6上编译的项目,,,,,发现VC6还支持这个方法,想必要自己实现一下,,

代码如下:很简单,仅作备查

CString MyTokenize(CString& str, PCSTR pstr, int& iStart)
{int iOri = ++iStart;iStart = str.Find(pstr, iStart);if (iStart > 0){if (iOri == 1){return str.Mid(0, iStart);}else{return str.Mid(iOri, iStart - iOri);}}else{return str.Mid(iOri);}}

调用时

    CString str( "503, 0x0108, 1201, 401, 0x0101");CString resToken;int curPos= 0;while (curPos != -1 ){resToken= MyTokenizeEx(str, ",",curPos);}

转载于:https://www.cnblogs.com/vimmer/archive/2012/05/31/2528527.html

MyStringTokenize相关推荐

最新文章

  1. OpenCV——膨胀与腐蚀
  2. linux 端口 流量统计,Linux下如何对端口流量进行统计
  3. mysql构建镜像时写入密码_用Dockerfile手动创建mysql5.7主从镜像
  4. Caffe: Caffe的Python接口
  5. Android保存之SharedPreferences
  6. 身份证号码(最后一位)计算。(使用 Excel 公式,计算 身份证最后一位)
  7. 绘制ER图:PowerDesigner数据库设计软件讲解
  8. ESAPI(一)索引的操作以及数据插入
  9. Git - 教程(廖雪峰)
  10. 【高等数学笔记】拉格朗日乘数法(Lagrange Multiplier Method):其实也没那么难嘛
  11. steam怎么共享计算机游戏,steam怎么共享游戏给好友?steam向好友共享游戏教程
  12. Jmeter-界面功能介绍
  13. python 兼职多少钱一小时_无印良品兼职一小时多少钱?看完后就清楚了!
  14. 二维快速傅里叶逆变换
  15. WinSCP 配置 WindowsTerminal 实现 WinSCP进行SSH
  16. c4d如何把文字贴在物体表面_如何使用C4D制作动态滚动文字条
  17. python修改散点图中点的颜色_更改matplotlib中散点图点的颜色
  18. Hbook笔记 - 免费、简约、大方的Markdown笔记
  19. 用Unity3d开发Android游戏
  20. unity3D游戏开发十一之物理引擎

热门文章

  1. 这些互联网巨头,明年可能会纷纷杀入AI芯片战局
  2. JQuery使用deferreds串行多个ajax请求
  3. 未来已来——工作空间 WorkSpace 和物联网 IoT (1)
  4. oracle批量update 转
  5. Activiti获取当前活动(任务)的出口(动态生成提交按钮)
  6. 企业要做好安全遵从的五个实用技巧
  7. 解决angularjs判断上传文件大小
  8. 四大原因告诉你:云为什么比传统IT系统更安全
  9. 在网页中显示CHM (c# csharp .net asp.net winform)
  10. inode及硬链接和软链接