CString——Left、Right、Find、ReverseFind
来源:互联网 发布:开淘宝用mac 编辑:程序博客网 时间:2024/06/10 11:14
CString::Left(intnCount)
——返回字符串前nCount个字符的字符串
example:
CString str(_T("Shop,车间"));
str = str.Left(4);
结果:str="Shop";
CString::Right(int nCount)
——返回字符串后nCount个字符的字符串
example:
CString str(_T("Shop,车间"));
str = str.Right(2);
结果:str="车间";
CString::Find(_T(","))
返回“,”在字符串中的索引值(即该字符前有多少字符)
example:
CString str(_T("Shop,车间"));
int idex = str.Find(_T(","));
此时:idex=4;
另:要想获得“,”右侧内容
str = str.Right(str.GetLength()-1-str.Find(_T(",")));
其中:
str.GetLength()=7;
-1排除“,”
-str.Find(_T(","))排除“,”前的所有字
CString::ReverseFind
int ReverseFind( TCHAR ch ) const;
返回值:
返回此CString对象中与要求的字符匹配的最后一个字符的索引;如果没有找到需要的字符则返回-1。(即搜索时从后向前搜索,返回索引时从前向后查)
参数: ch 要搜索的字符。
说明:
此成员函数在此CString对象中搜索与一个子串匹配的最后一个字符。此函数类似于运行时函数strrchr。
示例:// CString::ReverseFind示例:
CString s( "abcabc" );
ASSERT( s.ReverseFind( 'b' ) == 4 );(前边有4个字符)
- CString——Left、Right、Find、ReverseFind
- CString——Left、Right、Find、ReverseFind
- CString——Left、Right、Find、ReverseFind
- CString——Left、Right、Find、ReverseFind
- CString——Left、Right、Find、ReverseFind
- CString——Left、Right、Find、Mid、ReverseFind
- CString::Find(),Delete(),Left(),Right(),Mid(),FindOneOf(),ReverseFind()
- CString中Left,Right,ReverseFind 用法
- MFC获取应用程序所在目录--CString(Left、Right、Find、ReverseFind)--Cstring与char或wchar转换
- CString::ReverseFind()和CString::Find()区别
- CString::Left Right
- Left()&ReverseFind()
- CString strExt=filename.Right(filename.GetLength()-filename.ReverseFind('.')-1);
- CString 之 Left(),Mid(),Right()
- CString 之 Left(),Mid(),Right()
- CString中的Right,Left......用法
- C、C++基础知识之 六 CString::ReverseFind()和CString::Find()区别
- CString类常用方法----Left(),Mid(),Right()
- 安卓图表引擎AChartEngine(五) - Dataset和Render参数介绍
- 字符数组的排序
- java API之Map集合遍历
- Group and Capture Parts of the Match (归类和抓取匹配中某部分)
- C语言统计单词,空格,符号
- CString——Left、Right、Find、ReverseFind
- 顺时针打印矩阵
- 递归结构中的DP
- 短消息系统1
- chrome浏览器 iframe子页面调用父页面JS函数的问题
- AR vb
- 安卓图表引擎AChartEngine(六) - 框架源码结构图
- 人生有多少时间浪费在眼泪,与狭窄之间
- python与c的集成