CString szTemp = "d:\VS project\IniPractice\debug\IniPractice.exe";

int nIndex1 = szTemp.Find('\\');

//nIndex1 = 2; 从左往右查找,并给出索引值

int nIndex2 = szTemp.ReverseFind('\\');

//nIndex2 = 31;从右往左查找,并反向给出索引值

 TCHAR szPath[MAX_PATH];::GetModuleFileName(NULL, szPath, MAX_PATH);CString szCurrentDirectory = (CString)szPath;::AfxMessageBox(szCurrentDirectory);int nIndex = szCurrentDirectory.Find('\\');CString szTemp;szTemp.Format("%d",nIndex);::AfxMessageBox(szTemp);szCurrentDirectory = szCurrentDirectory.Left(szCurrentDirectory.ReverseFind('\\'));::AfxMessageBox(szCurrentDirectory);

CString Find ReverseFind相关推荐

  1. CAD ObjectARX 插入块的代码

    //获得要插入的块名 CString blockname; m_listctrl.GetLBText(m_listctrl.GetCurSel(),blockname); //blockname = ...

  2. CString中Left,Right,ReverseFind 用法

    1.Left CString::Left(intnCount) 返回字符串前nCount个字符的字符串 例子: CString tmpstr,ff(_T("我不会玩LOL")); ...

  3. CString之Find()、FindOneOf()、ReverseFind()

    此三个函数返回值均为整数int. 1.Find() 该函数从左侧0索引开始,查找第一个出现的字符位置,返回position.示例如下: 1 CString s( "abcd" ); ...

  4. CString::ReverseFind()和CString::Find()区别

    Find()是从左往右查找:ReverseFind()是从右边往左查找,但是他们返回的地址都是从左往右数的. 示例:[cpp] #include "stdafx.h" #inclu ...

  5. C、C++基础知识之 六 CString::ReverseFind()和CString::Find()区别

    CString::ReverseFind int ReverseFind( TCHAR ch ) const; 返回值: 参数: ch 要搜索的字符. 说明: 此成员函数在此 CString对象中搜索 ...

  6. MFC获取应用程序所在目录--CString(Left、Right、Find、ReverseFind)--Cstring与char或wchar转换

    一.CString--Left.Right.Find.ReverseFind CString--Left.Right.Find.ReverseFind CString::Left(intnCount) ...

  7. CString——Left、Right、Find、ReverseFind

    转载来自:http://blog.sina.com.cn/s/blog_635ff3050102uyog.html CString--Left.Right.Find.ReverseFind CStri ...

  8. CString——Left、Right、Find、Mid、ReverseFind

    1.CString::Left(intnCount)--返回字符串前nCount个字符的字符串 example: CString str(_T("Shop,车间")); str = ...

  9. CString::Find(),Delete(),Left(),Right(),Mid(),FindOneOf(),ReverseFind()

    CString截取字串方法( 链接 ) ------------以下为原文-------------- 在CString中有 Find(),Delete(),Left(),Right(),Mid()就 ...

最新文章

  1. Guid和Int还有Double、Date的ToString方法的常见格式
  2. Java:网络编程之UDP的使用
  3. sentinel 限流熔断神器详细介绍
  4. WeakReference与SoftReference
  5. Datawhale-零基础入门NLP-新闻文本分类Task05
  6. 一键免费自动 AI 抠图,效果连 PS 大哥也点赞! | 程序员硬核评测
  7. php 判断是否是16进制,如何求解16进制字符串的验证
  8. 计算机专业务必学好的基本课程
  9. Java多线程编程核心技术 (pdf完整版)
  10. Android项目实践--《智慧校园》
  11. latex 插图 上下放_专辑插图中上下文中的文本
  12. 五自由度简单机械臂运动学及动力学分析|基于MATLAB机器人工具箱Rvctool
  13. 美女为什么美?????
  14. Linux系统之热插拨事件uevent
  15. C++开发USB时缺少winusb.h头文件
  16. 为什么有些编程程序员需要两个显示器?
  17. 软件测试面试--说一个印象最深的bug?
  18. 6-2 读文章(*) (10分)
  19. docker-compose基本命令使用
  20. 化妆品标签包含哪些内容

热门文章

  1. C语言中双下划线的用法__FILE__
  2. 价格奥秘-在超市遇见亚当斯密--第七章 物价下降,谁才是最大赢家?
  3. 利用插电式电动汽车提高电网暂态稳定性 python联合PSS/E源代码,插电式电动汽车(pev)在放电模式下可以作为分布式能源和电力资源,作为车到网(V2G)设备运行;在充电模式代码按照高水平文章复现
  4. 【问题解决方案】关于OneNote在ipad上间歇性闪退解决方案
  5. 知乎live笔记02 《如何自我矫正含胸驼背》
  6. Semtech SM712.TCT 瞬态电压抑制器(TVS)二极管
  7. 中信证券的丑恶行经(南京营业部)
  8. php验证码大小,PHP自定义大小验证码
  9. SVO半直接视觉里程计 学习与归纳
  10. OLED电视之春:大势已成,就这样迎来好时光