//参数说明:
//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 字符处理示例源码, 以逗号为分隔点,自由任意拆分字符串,经常编写代码的朋友可能会想到Split,对,本代码就是使用Split函数实现分隔字符串,这相当实用,在日常编程中,对字符串的截娶过滤与...
VC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC字符串分割成数组.docVC...
C++字符串分割源码,破解版VC助手,兼容多个windows版本
VC Split分隔字符串以逗号分隔,拆分一个完整的字符串,用,号分隔成多个字符串。大家也可把这个示例看做是VC 使用Split函数的一个例子,因为这个拆分字符串的功能主要是基于Split函数来实现的。
VC中分割字符串的AfxExtractSubString函数
VC 根据指定字符分割字符串,比如要分割的字符串为:;;;;分割后会变成单独的词组,具体效果请参见测试截图所示。
对字符串按指定的字符串进行分隔,一段代码为知道分隔符数量的,一段代码为分隔符数量不知道。 对学习指针及字符串都有一定的帮助作用。
不仅实现了字符串的分割,还可以将mfc中获取图片的路径,将‘\’;换成‘\\’。。。。
用法: CSplitStr Split; CString m_sText = "鹅 鹅 鹅,曲项向天歌,白毛浮绿水,红掌拨清波"; Split.SetSplitFlag(","); Split.SetSequenceAsOne(TRUE); Split.SetData(m_sText); CStringArray array;...
VC实现读取ini文件中的字符串,并实现拆分字符串功能
(1)给定一个分隔符(单个字符或子串)分割字符串; (2)给定一个或多个分隔符(单个字符),分割字符串。 当给定的分隔符不在原字符串中,则原字符串不被分割,返回单个元素为原字符串的 vector。 注意,本文...
按分割符解析字符串 <br>VC算法实现字符串分割 可指定分割符。
vc CListBox中SetItemData和GetItemData的用法_CString字符串分隔符数,CStringArray.rar
内容索引:VC/C++源码,字符处理,字符串 VC++ 以逗号为分隔点,自由任意拆分字符串,经常编写代码的朋友可能会想到Split,对,本代码就是使用Split函数实现分隔字符串,这相当实用,在日常编程中,对字符串的截娶过滤...
将一个字符串作为十六进制串转化为一个字节数组,字节间可用空格分隔,返回转换后的字节数组长度,同时字节数组长度自动设置。 测试时请注意:需要确定一个mscomm32.ocx控件在system目录下,并且该控件已经被...
0100 指定符号分割字符串 42 0101 在文本中删除指定的中文或中文句子 43 0102 替换指定的字符串 44 0103 向字符串中添加子字符串 44 0104 截取字符串中的数字 45 0105 将选定字符转换成大写 46 0106 ...
简单好用的vc 字符串处理类,可以快速分割处理字符串
//vc字符串分割函数 AfxExtractSubString( x, (LPCTSTR)strTmp, 1, '|');//取数组1 AfxExtractSubString( y, (LPCTSTR)strTmp, 2, '|');//取数组2 //___________________________________________________________...
1.可以将字符(包括中文和英文)和Unicode相互转换。2.将正整数转化为八进制、二进制、十进制、十六进制。3.键盘钩子,根据按键,显示字符、ACS码值、二进制数值。编译环境VC++6.0,系统:windows xp SP3
将一个字符串按照指定的分隔符分割成字符串数组;模板函数:T类型的数组按照分隔符连接成字符串、格式化字符串、正则表达式解析字符串等等