CString Find & ReverseFind[通俗易懂]

CString Find & ReverseFind[通俗易懂]CStringszTemp="d:\VSproject\IniPractice\debug\IniPractice.exe";intnIndex1=szTemp.Find(‘\\’); //nIndex1=2;从左往右查找,并给出索引值intnIndex2=szTemp.ReverseFind(‘\\’); //nIndex2=31;从右往左查找,并反向给出索引值…

大家好,又见面了,我是你们的朋友全栈君。

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

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

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

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


相关推荐

  • firefox os 2.0版模拟器QQ初体验

    firefox os 2.0版模拟器QQ初体验

    2022年1月15日
    76
  • 自然语言处理之词袋模型Bag_of_words

    自然语言处理之词袋模型Bag_of_words文章目录读取训练数据BeautifulSoup处理获取词袋和向量预测结果使用随机森林分类器进行分类输出提交结果尝试使用xgb还是随机森林好用教程地址:https://www.kaggle.com/c/word2vec-nlp-tutorial/overview/part-1-for-beginners-bag-of-words读取训练数据训练数据的内容是2500条电影评论。impor…

    2022年5月21日
    29
  • 安装vmware一直报缺少dll_vmware安装问题

    安装vmware一直报缺少dll_vmware安装问题MicrosoftRuntimeDLL安装程序未能完成安装不要说什么去打开%temp%,治标不治本,如果后面无法输入密钥的话,两个问题堆在一起根本解决不了。MicrosoftRuntimeDLL安装程序未能完成安装:这个问题的最直接解决办法是服务没打开,打开控制面板-管理工具-服务确认以下两个服务是打开的:WindowsInstaller;WindowsModulesInst…

    2022年9月14日
    0
  • 小学计算机画线反思,小学四年级数学上册《画平行线》教学反思[通俗易懂]

    小学计算机画线反思,小学四年级数学上册《画平行线》教学反思[通俗易懂]小学四年级数学上册《画平行线》教学反思过去,对于平行线的画法,我也感到很不理解,特别是用尺子移来移去,实在太麻烦,对于平行线的理解,学生只知道“在同一平面内不相交的两条直线是平行线”,而不相交的实质是“两条直线间的距离是固定的.”学生并没有直观感受。正是基于这样的认识画平行线的教学只能由教师传授给学生,他们也只能是机械的模仿,也就是简单的完成操作工的活动,没有任何思维的含量,不能算真正意义上的脑力…

    2022年9月17日
    0
  • Jetson Nano 从入门到实战(案例:Opencv配置、人脸检测、二维码检测)

    Jetson Nano 从入门到实战(案例:Opencv配置、人脸检测、二维码检测)目录1.JetsonNano简介2.JetsonNano环境配置2.1开箱配件介绍2.2烧录系统2.3开机和基本设置2.4开发环境配置2.4.1更新源和软件2.4.2关屏时间设置2.4.3安装中文输入法2.4.4安装CodeOSS2.4.5安装Qt53.项目案例3.1人脸检测3.1.1安装pip3.1.2…

    2022年6月21日
    20
  • Java:详解Java中的异常(Error与Exception)[通俗易懂]

    Java:详解Java中的异常(Error与Exception)[通俗易懂]一、异常机制的概述异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。程序错误分为三种:1.编译错误;2.运行时错误;3.逻辑错误。(1)编译错误是因为程序没有遵循语法规则,编译程序能够自己发现并且提示我们错误的原因和位置,这个也是大家在刚接触编程语言最常遇到的问题。(2)运行时错误是因为程序在执行时,运行环境发现了不能执行的操作。(3)…

    2022年7月7日
    20

发表回复

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

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