zoukankan      html  css  js  c++  java
  • ReverseFind的用法 ; 查找字符中最后一个字符

    转载:https://blog.csdn.net/frivolousinstant/article/details/52796922

    ReverseFind

    CString::ReverseFind
      
    ReverseFind 在一个较大的字符串中从末端开始查找某个字符
     
      CString::ReverseFind
      int ReverseFind( TCHAR ch ) const;
      返回值:
      返回此CString对象中与要求的字符匹配的最后一个字符的索引;如果没有找到需要的字符则返回-1。
     
      说明:
      此成员函数在此CString对象中搜索与一个子串匹配的最后一个字符。此函数类似于运行时函数strrchr。
      示例:// CString::ReverseFind示例:
      CString s( "abcabc" );
      ASSERT( s.ReverseFind( 'b' ) == 4 );
     
    CString——Left、Right、Find、ReverseFind
    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 );
    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 );
  • 相关阅读:
    爬取豆瓣分页照片下载
    css布局:三列布局,中间内容优先加载
    解决在IE下label中IMG图片无法选中radio的几个方法
    CSS架构:最新最佳实践
    JavaScript登陆弹窗,可拖拽
    网站变成灰色的代码
    5个jQuery的备选轻量级移动客户端开发(Mobile development)类库
    jQuery 底部漂浮导航当前位置突出 + 锚点平滑滚动
    Exchange 2007 自定义传输规则
    基于jQuery打造TabPanel
  • 原文地址:https://www.cnblogs.com/MCSFX/p/12655583.html
Copyright © 2011-2022 走看看