c++MFC 截取字符串
在c#中有Substring()函数可以实现字符串的截取操作,而且比较简便,在c++ MFC中如何进行字符串的截取呢?
可以使用find(),left() 函数,下面看一下例子:
这个例子是我写一个工具的时候实际用到的,即在当前可执行程序的目录下创建一个txt文件,文件内容为“测试成功”
CString str = "测试成功";MessageBox("测试完成,");char exeFullPath[MAX_PATH]; // Full pathCString strPath = "";GetModuleFileName(NULL, exeFullPath, MAX_PATH); //获取当前可执行程序的目录strPath = (CString)exeFullPath; // 可执行文件的完整目录(包含文件名称)strPath = strPath.Left(strPath.GetLength() - 16); //截掉右边的16个字符,保留左边的字符strPath = strPath + "TestResult.txt";CFile file(_T(strPath), CFile::modeCreate | CFile::modeWrite);file.Write(str, str.GetLength());file.Close();
这个例子中我没有用到find 函数,find函数可以找到 字符中的某一个字符的索引,然后操作字符串,这里为了实现简便,我没有用到,自己可以尝试一下。
c++MFC 截取字符串相关推荐
- CString截取字符串全攻略
CString截取字符串全攻略 源地址 http://blog.163.com/seraph_leo/blog/static/1689297102010786206361/?fromdm&fr ...
- Excel中如何截取字符串中指定字符后的部分字符
1.如何给某列属性为时间整体加一个时间值: 场景一:假如我有一个excel中的某一列如下图所示,如何将该列的时间(用B代替整列)整体加一分钟呢?方法很简单,在空白单元格填写时间格式图中A所示:复制单元 ...
- CSS截取字符串,兼容浏览器
今天在经典论坛看到有同学问到CSS截取字符多余省略号代替的求助且要兼容FF... 这个的确是个比较头痛的问题,现在我在的公司都是程序截取显示省略符的.兼容是没问题,但在中文和数学或字母混排时,就会有点 ...
- Swift4 String截取字符串
var str1 = "AlexanderYeah";// 1 截取字符串的第一种方式 // prefix 截取前3个字符串 var str2 = str1.prefix(3); ...
- smarty_modifier_truncate,无或者有md_substr的情况下都能正确截取字符串的php函数,可用于smarty。...
smarty_modifier_truncate,无或者有md_substr的情况下都能正确截取字符串的php函数,可用于smarty. function smarty_modifier_trunca ...
- ASP.NET技巧:两个截取字符串的实用方法
两个截取字符串的实用方法(超过一定长度自动换行) 1/** <summary> 2 /// 截取字符串,不限制字符串长度 3 /// </summary& ...
- Java --循环截取字符串
2019独角兽企业重金招聘Python工程师标准>>> 最近做工程时,遇到需要循环截取字符串的情况,写一篇日记,记录处理方法. 需求 从数据库取回来的数据格式如下: 西南-零起点-香 ...
- shell截取字符串方法
shell中截取字符串的方法有很多中, ${expression}一共有9种使用方法. ${parameter:-word} ${parameter:=word} ${parameter:?word} ...
- sql和access中截取字符串的区别
一向对数据库不熟悉,今天又遇到简单而又被忽略的问题--字符串的截取. 在Excel处理数据过程中,我们常用substring,left,mid,right来截取字符:在.NET编程中,我们常用subs ...
- 用jstl截取字符串
2019独角兽企业重金招聘Python工程师标准>>> 用jstl截取字符串 jstl以前在jsp页面截取字符串时都是用Java表达式,感觉在jsp页面用多了Java表达式不是很好( ...
最新文章
- 数学之美——隐含马尔科夫模型
- Elasticsearch 摄取节点(Ingest Node)常用的数据处理器(Processor)
- django admin search_fields
- 单播 广播 组播_【技术解析】关于组播概念那些你需要知道的~
- 【JS逆向百例】某音乐网分离式 webpack 非 IIFE 改写实战
- Dapper试用简例
- ffmpeg相关资源
- centos mysql 升级 5.7_CentOS 7下升级MySQL5.7.23的一个坑
- gcc mips64编译后无法运行在octeon上运行_V 语言运行hello world程序
- 使用PHP和GZip压缩网站JS/CSS文件加速网站访问速度
- 控制反转与依赖注入概述——Spring IOC/DI(一)
- java枚举菜鸟教程_Java教程--枚举类型使用方法详细讲解
- [java之牛客网每日练习]
- 3W1H和5W1H分析方法的区别
- matlab经验分布函数 教程,经验分布函数.ppt
- 网页关注微信服务号登录
- Windows安全设置-当前的安全设置不允许从该位置下载文件
- 收费软件推广模式探索1
- Dijkstra算法 详细讲解
- ural 2032 Conspiracy Theory and Rebranding (数学水题)
热门文章
- springcloud eureka集群_SpringCloud入门学习之Eureka
- div在html中的好处,详解DIV+CSS布局的好处和意义
- 双变量空间自相关_【数据分析】变量探索分析
- mysql新建数据库数据类型_数据库Mysql的学习(二)-数据类型和创建
- python 读xml_python读取xml文件
- 百度测试linux面试题,【百度百度Linux面试题】面试问题:Linux查看… - 看准网
- springboot的底层注解【详细】
- mysql计算3000分钟后的日期_MySQL – 计算两个日期时间之间的净时差,同时排除中断?...
- MySQL(17)-----数值函数
- java 8 接口默认方法