`
wangchongya
  • 浏览: 21823 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

VC分隔字符串

    博客分类:
  • vc++
阅读更多

//参数说明:
//source: 需要分割的源字符串;
//dest: 存储分割后的各个字符串变量的目标变量;
//division:分割字符
void CHelloWordlDlg::DecodeCString(CString source,  CStringArray& dest, char division)
{
	dest.RemoveAll();
	int nCount=0;
	for(int i=0;i< source.GetLength();i++)
	{
		if(source.GetAt(i)== division)
		{
			nCount=i;
			dest.Add(source.Left(i)); //去掉右边
			int nIndex=dest.GetSize()-1;
			for(int j=0;j <nIndex;j++)
			{
				dest[nIndex] = dest[nIndex].Right(dest[nIndex].GetLength()-dest[j].GetLength()-1); //去掉左边
				TRACE0(dest[nIndex]+"\n");
			}
		}
	}
	//处理最后一个分隔符division右边的剩余部分。
	dest.Add(source);
	int nIndex2=dest.GetSize()-1;
	for(int j=0;j <nIndex2;j++)
	{
		dest[nIndex2] = dest[nIndex2].Right(dest[nIndex2].GetLength()-dest[j].GetLength()-1); //去掉左边
		TRACE0(dest[nIndex2]+"\n");
	}
}
 
分享到:
评论

相关推荐

    逗号分隔字符串,Vc 字符处理示例源码.rar

    逗号分隔字符串,Vc 字符处理示例源码, 以逗号为分隔点,自由任意拆分字符串,经常编写代码的朋友可能会想到Split,对,本代码就是使用Split函数实现分隔字符串,这相当实用,在日常编程中,对字符串的截娶过滤与...

    VC字符串分割成数组.doc

    VC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC...

    C++字符串分割函数+VC助手

    C++字符串分割源码,破解版VC助手,兼容多个windows版本

    VC Split分隔字符串以逗号分隔.rar

    VC Split分隔字符串以逗号分隔,拆分一个完整的字符串,用,号分隔成多个字符串。大家也可把这个示例看做是VC 使用Split函数的一个例子,因为这个拆分字符串的功能主要是基于Split函数来实现的。

    VC中分割字符串的AfxExtractSubString函数

    VC中分割字符串的AfxExtractSubString函数

    VC 根据指定字符分割字符串.rar

    VC 根据指定字符分割字符串,比如要分割的字符串为:;;;;分割后会变成单独的词组,具体效果请参见测试截图所示。

    字符串按指定的字符串进行分隔

    对字符串按指定的字符串进行分隔,一段代码为知道分隔符数量的,一段代码为分隔符数量不知道。  对学习指针及字符串都有一定的帮助作用。

    vc mfc 分割字符串

    不仅实现了字符串的分割,还可以将mfc中获取图片的路径,将‘\’;换成‘\\’。。。。

    VC字符串根据指定字符分割成CStringArray

    用法: CSplitStr Split; CString m_sText = "鹅 鹅 鹅,曲项向天歌,白毛浮绿水,红掌拨清波"; Split.SetSplitFlag(","); Split.SetSequenceAsOne(TRUE); Split.SetData(m_sText); CStringArray array;...

    VC读取文件并拆分字符串

    VC实现读取ini文件中的字符串,并实现拆分字符串功能

    c++字符串分割的方法

     (1)给定一个分隔符(单个字符或子串)分割字符串;  (2)给定一个或多个分隔符(单个字符),分割字符串。 当给定的分隔符不在原字符串中,则原字符串不被分割,返回单个元素为原字符串的 vector。 注意,本文...

    按分割符解析字符串.txt

    按分割符解析字符串 &lt;br&gt;VC算法实现字符串分割 可指定分割符。

    vc CListBox中SetItemData和GetItemData的用法_CString字符串分隔符数,CStringArray.rar

    vc CListBox中SetItemData和GetItemData的用法_CString字符串分隔符数,CStringArray.rar

    VC++ 任意拆分字符串,用逗号隔开

    内容索引:VC/C++源码,字符处理,字符串 VC++ 以逗号为分隔点,自由任意拆分字符串,经常编写代码的朋友可能会想到Split,对,本代码就是使用Split函数实现分隔字符串,这相当实用,在日常编程中,对字符串的截娶过滤...

    VC6.0 16进制串口发送和接收数据实例.rar

    将一个字符串作为十六进制串转化为一个字节数组,字节间可用空格分隔,返回转换后的字节数组长度,同时字节数组长度自动设置。  测试时请注意:需要确定一个mscomm32.ocx控件在system目录下,并且该控件已经被...

    Visual C++开发经验技巧宝典(第2章)

    0100 指定符号分割字符串 42 0101 在文本中删除指定的中文或中文句子 43 0102 替换指定的字符串 44 0103 向字符串中添加子字符串 44 0104 截取字符串中的数字 45 0105 将选定字符转换成大写 46 0106 ...

    StringSplitor.h

    简单好用的vc 字符串处理类,可以快速分割处理字符串

    VC6.0调用大漠函数(实现找图按键_制作脚本挂机 必备)

    //vc字符串分割函数 AfxExtractSubString( x, (LPCTSTR)strTmp, 1, '|');//取数组1 AfxExtractSubString( y, (LPCTSTR)strTmp, 2, '|');//取数组2 //___________________________________________________________...

    MFC编写的字符和Unicode相互转换

    1.可以将字符(包括中文和英文)和Unicode相互转换。2.将正整数转化为八进制、二进制、十进制、十六进制。3.键盘钩子,根据按键,显示字符、ACS码值、二进制数值。编译环境VC++6.0,系统:windows xp SP3

    StringUtil.rar

    将一个字符串按照指定的分隔符分割成字符串数组;模板函数:T类型的数组按照分隔符连接成字符串、格式化字符串、正则表达式解析字符串等等

Global site tag (gtag.js) - Google Analytics