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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • idea2019.2激活码【中文破解版】

    (idea2019.2激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月28日
  • javascript 取整,取余数

    javascript 取整,取余数1.丢弃小数部分,保留整数部分parseInt(5/2)22.向上取整,有小数,则整数部分加1Math.ceil(5/2)33.四舍五入Math.round(5/2)34.向下取整Math.floor(5/2)2取余数0%401%412%42

    2022年6月21日
  • NLP系列笔记:通俗理解LDA主题模型

    NLP系列笔记:通俗理解LDA主题模型0前言    印象中,最开始听说“LDA”这个名词,是缘于rickjin在2013年3月写的一个LDA科普系列,叫LDA数学八卦,我当时一直想看来着,记得还打印过一次,但不知是因为这篇文档的前序铺垫太长(现在才意识到这些“铺垫”都是深刻理解LDA的基础,但如果没有人帮助初学者提纲挈领、把握主次、理清思路,则很容易陷入LDA的细枝末节之中),还是因为其中的数学推导细节太多,导致一直没有完整看完…

    2022年8月11日
  • Vagrant入门

    Vagrant入门

    2021年11月7日
  • Jmeter安装步骤「建议收藏」

    Jmeter安装步骤「建议收藏」1、官网下载地址:http://jmeter.apache.org/download_jmeter.cgi2、下载到本地(我是D盘中:存放目录最好都是英文)3、配置环境变量:(window10:设置-》系统-》关于-》系统信息-》高级系统设置-》-OK)4、此处为我的安装目录:变量名称 变量值 JMETER_HOME D:\testsoft\apac…

    2022年6月5日
  • java 二维数组 arraycopy_Java对数组的复制[通俗易懂]

    java 二维数组 arraycopy_Java对数组的复制[通俗易懂]定义一个数组int[]a={3,1,4,2,5};int[]b=a;数组b只是对数组a的又一个引用,即浅拷贝。如果改变数组b中元素的值,其实是改变了数组a的元素的值,要实现深度复制,可以用clone或者System.arrayCopyint[]a={3,1,4,2,5};int[]b=a.clone();b[0]=10;System.out.println(b[0]+””+a[0…

    2022年7月7日

发表回复

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

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