CString中Left,Right,ReverseFind 用法

来源:互联网 发布:php 验证是否json格式 编辑:程序博客网 时间:2024/05/29 13:30

1.Left
CString::Left(intnCount)
返回字符串前nCount个字符的字符串

例子:

CString tmpstr,ff(_T("我不会玩LOL"));tmpstr = ff.Left(3);cout<<tmpstr<<endl;

输出:
我不会


2.Right
CString::Right(int nCount)
返回字符串后nCount个字符的字符串
例子:

CString tmpstr,ff(_T("我不会玩LOL"));tmpstr = ff.Right(3);cout<<tmpstr<<endl;

输出:
LOL


3.ReverseFind
CString::ReverseFind( TCHAR ch )
返回此CString对象中与要求的字符匹配的最后一个字符的索引;如果没有找到需要的字符则返回-1。
例子:

CString ff(_T("我不会玩LOL,DNF,克鲁赛德战记"));int i;i = ff.ReverseFind(',');cout<<i<<endl;

输出:
11


4.Find
CString::Find(TCHAR ch )
返回此CString对象中与要求的字符匹配的第一个字符的索引;如果没有找到需要的字符则返回-1。
例子:

CString ff(_T("我不会玩LOL,DNF,克鲁赛德战记"));int i;i = ff.ReverseFind(',');cout<<i<<endl;

输出:
7