CString——Left、Right、Find、ReverseFind

CString——Left、Right、Find、ReverseFind

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

CString——Left、Right、Find、ReverseFind

http://hi.baidu.com/shawmar/item/08b30afb0f32d46f3c1485ec

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 );

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/118335.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • rootfs.bin_libhdfs

    rootfs.bin_libhdfs忘了到底前几年看的一篇什么busybox的教程,写的及其复杂,以至于让我这么久以来一直不敢再去碰这个东西,直到今天又再次有了这个需求,特来再搞一次,没想到不到俩小时,一次搞定,特将这过程记录下来,以后也好有个参考。1环境宿主机:Ubuntu18.04交叉编译工具链:aarch64-linux-gnu-gcc7.4.0目标机:Armv8i.MX8EVKboard2下载…

    2022年10月7日
    2
  • 金士顿DataTraveler 100G3 16G的U盘量产过程

    金士顿DataTraveler 100G3 16G的U盘量产过程几年前买的金士顿16GU盘由于这几天安装系统做成了启动盘,刚开始还可以正常,谁知道睡了一觉就废了。第一次尝试修复具体表现:1、插上电脑可以识别盘符,但是打不开,提示请插入U盘。2、磁盘管理中

    2022年7月3日
    63
  • Linux——常用命令(压缩和解压缩)

    Linux——常用命令(压缩和解压缩)在Linux中可以识别的常见压缩格式有几十种,比如.zip、.gz、.bz2、.tar、.tar.gz、.tar.bz2等。1、zip格式

    2022年6月7日
    29
  • js禁止前进后退

    js禁止前进后退在ie6,7,8下有效。

    2022年7月25日
    8
  • 计算机电脑显示器都有多大的,计算机显示器有多大? 24或27?总是有你的食物…

    计算机电脑显示器都有多大的,计算机显示器有多大? 24或27?总是有你的食物…随着电子竞技产业的日趋成熟,显示产业的重要组成部分也已经崛起,争夺分辨率地位的斗争从未停止。尽管4K显示器具有足够的细微差别,并且4K资源和游戏套件已经跟上,但业内仍然有制造商在开发6K和8K显示器…实际上,从显示技术的发展和变化来看,盲目追求分辨率是最重要的。路太偏执。实际上,一般而言,购买计算机的过程应首先选择主机性能和所需的软件支持。在满足这些要求之后,将查看显示器尺寸的选择。[购买显示…

    2022年5月12日
    41
  • bookkeeper架构图

    bookkeeper架构图一图看清 bookkeeper 整体架构

    2025年7月26日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号