CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

如何将字符串按照"逗号"分割成数个字符串?

楼主lserlohn()2005-05-15 15:34:11 在 VC/MFC / 基础类 提问

如何将字符串按照"逗号"分割成数个字符串?  
   
  比如  
   
  CString   mystring="sss,ddd,fff,fggg"  
  要求分割后是  
  sss  
  ddd  
  fff  
  fggg,并且存到数组中 问题点数:50、回复次数:6Top

1 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-05-15 15:38:58 得分 0

CString   Find查找","   然后Mid,Left,Right等截取字符串Top

2 楼umbrella1984(雨伞(KEN))回复于 2005-05-15 16:03:50 得分 0

有没有split函数?Top

3 楼higherlin(命运与天意)回复于 2005-05-15 17:11:04 得分 0

又不是在Javascript里面,怎么会有split函数呢?Top

4 楼krh2001(边城浪子)回复于 2005-05-15 17:36:29 得分 50

CString     str   =   "cvcvc,yyy,y,yyy,y,y,fwsfs";  
  CStringArray   sa;  
   
  while(1){  
        int   pos   =   str.Find(",");  
        if(pos>=0){  
            sa.Add(str.Left(pos);  
            str   =   str.Mid(pos+1);  
        }   else   {  
            sa.Add(str);  
            break;  
        }  
  }  
   
  Top

5 楼wangjia184(我就是传说中的。。。。。。SB)回复于 2005-05-15 17:37:06 得分 0

split     .Net   Java都有   就C++  
   
  自己写Top

6 楼keiy()回复于 2005-05-15 17:39:14 得分 0

CString   mystring="sss,ddd,fff,fggg";  
        char   *p;  
        char   buff[4][5];  
        int   i=0;  
         
        p   =   strtok((char   *)(LPCSTR)mystring,   ",");  
          if   (p)       sprintf(buff[i++],"%s",   p);  
          while((p   =   strtok(NULL,   ","))!=NULL)  
                sprintf(buff[i++],"%s",   p);Top

相关问题

  • 如何把一串带很多逗号的字符串分割?
  • 用,号分割的字符串转成数组
  • 如何将以字符串分割成数组?谢谢!~~~
  • stl 中有没有现成的函数,将以逗号分割的字符串,转化为字符串数组
  • 在SQL SERVER中怎么实现把字符串按照某一特定字符串分割成数组?
  • 怎样从一个用逗号分割的字符串中取数据?
  • 怎样在存储过程遍历以逗号分割的字符串?
  • ★★★简单问题:字符串 A as B as C as D as E 如何分割成数组? ★★★
  • 字符串分割。
  • 字符串分割

关键词

  • sa
  • 字符串
  • 分割
  • mystring
  • buff
  • cstring
  • pos
  • str
  • char

得分解答快速导航

  • 帖主:lserlohn
  • krh2001

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo