VC下的Split函数熟悉VB代码的朋友应该都极度喜欢Split函数,因为实在太方便了,自动帮你把字符串按照要求拆分,一直以为VC++没有相关的函数,今天重写看了一下VC++相关文章,发现一个没有在VC++文档公布的函数AfxExtractSubString,基本上与Split有异曲同工之效,就是不明白微软为什么把他隐藏起来了。。。 BOOL AfxExtractSubString(CString& rString, LPCTSTR lpszFullString,int iSubString, TCHAR chSep = '/n') 参数说明: rString 得到的字符串;lpszFullString 待分割的字符串;iSubString 要得到第几个字符串;chSep 个子串之间的分隔符,默认是回车; 返回值为Flase表示iSubString 越界,否则分隔成功 例如,有一个字符串strFullString = "abcd-hgdy-weiuiwu-sdlsk";则有: CString strTmp; AfxExtractSubString( strTmp, (LPCTSTR)strFullString, 0, '-');//strTmp的内容为abcd AfxExtractSubString( strTmp, (LPCTSTR)strFullString, 2, '-');//strTmp的内容为weiuiwu 感觉蛮好用的,但是有两个限制: 1.仅仅能在MFC下使用的函数 2.分隔只能使用字符,不能使用字符串。
相关推荐
extract substring:substr 从字符串 str 中提取长度为 len 的子字符串,从指定的偏移量开始。-matlab开发
substr 从字符串 str 中提取长度为 len 的子字符串,从指定的偏移量开始。 在这个版本中,第一个字符位置的偏移量为1。(在Acklam的原始代码中,第一个字符位置的偏移量为0,但这与Matlab约定不一致)。 如果 offset 为负数,则通过从字符串末尾开始向后计数来计算位置。 如果省略 len,则 substr 将所有内容返回到字符串的末尾。 如果 len 为负,则 substr 从字符串的末尾删除 -len 字符。
CString字符串分割 AfxExtractSubString _tcstok
第一种:AfxExtractSubString 函数原型: BOOL AFXAPI AfxExtractSubString ( CString& rString, LPCTSTR lpszFullString, int iSubString, TCHAR chSep = '\n');
瑞芯微RK3568开发板实战:Android11系统parameter.txt文件配置全解析(附常见问题排查)
本文深入解析了瑞芯微RK3568开发板在Android 11系统下parameter.txt文件的配置要点与实战技巧。作为BootLoader启动阶段的核心蓝图,该文件决定了硬件初始化、分区布局及电源管理。文章详细拆解了身份标识、GPIO控制(PWR_HLD)、命令行参数及分区表等关键字段的配置逻辑,并针对RK3568平台与Android 11特性提供了专项适配策略,最后附带了启动失败、分区异常等常见问题的深度排查方法。
分割字符串的AfxExtractSubString函数
函数原型: BOOL AfxExtractSubString(CString& rString, LPCTSTR lpszFullString, int iSubString, TCHAR chSep = '\n') 参数说明: rString 保存输出的子字符串 lpszFullString 待分割的字符串 iSubString 提取的子字符串的序号,
Mac微信聊天记录备份终极指南:用软链接轻松迁移到外接硬盘(附重签名教程)
本文详细介绍了如何通过软链接技术将Mac微信聊天记录备份迁移到外接硬盘,解决内置存储空间不足的问题。教程包括备份文件定位、软链接创建及微信重签名步骤,帮助用户高效管理微信数据,释放Mac存储空间。
matlab kwave模拟超声换能器学习笔记
kwave模拟超声换能器的学习笔记,从零开始造车轮
VC++学习-函数篇(字符串分割)
编程环境:VS2013,MFC 转自: https://blog.youkuaiyun.com/a_dev/article/details/75645796 https://blog.youkuaiyun.com/whatday/article/details/8190832 用AfxExtractSubString()解析复合串 MFC有几个未公开的函数很有用,AfxExtractSubString()就是其...
Depth Anything 3实战:如何用DINOv2 Transformer一键生成3D高斯点云?
本文详细介绍了Depth Anything 3(DA3)模型如何利用DINOv2 Transformer架构,实现从单张或多视角图像一键生成高质量3D高斯点云。DA3通过统一的深度-射线表示和自适应注意力机制,简化了传统复杂的3D重建流程,并可直接微调用于3D高斯渲染,为图形学、CV和内容创作领域提供了高效的端到端解决方案。
AfxExtractSubString 截断字符串
CString strSource = L"www.baidu.com;xxj;123456"; CString strTmp; AfxExtractSubString(strTmp, strSource, 1,';'); TRACE(strTmp);
SAP IDOC实战:如何用EDI实现跨公司采购订单自动生成销售订单(附完整配置步骤)
本文详细解析了如何利用SAP IDOC与EDI技术,实现跨公司采购订单自动生成销售订单的完整流程。通过实战案例,从业务蓝图设计、输出条件配置、伙伴参数设定到IDOC消息类型处理,提供了清晰的配置步骤与故障排查指南,帮助企业打通内部业务流,构建高效的自动化闭环。
Java 开发打飞机小游戏(附完整源码)
上图 写在前面 技术源于分享,所以今天抽空把自己之前用java做过的小游戏整理贴出来给大家参考学习。java确实不适合写桌面应用,这里只是通过这个游戏让大家理解oop面向对象编程的过程,纯属娱乐。代码写的很简单,也很容易理解,并且注释写的很清楚了,还有问题,自己私下去补课学习。 完整代码 敌飞机 import java.util.Random; 敌飞机: 是飞行物,也是敌人 public class Airplane extends FlyingObject implements Enemy {
AfxExtractSubString函数的用法
今天无意在网上看到了一个比较不常用的MFC分割 字符串的函数AfxExtractSubString(CString& rString, LPCTSTR lpszFullString,int iSubString, TCHAR chSep = '/n'),下面大概说一下它的用法: 参数说明: rString 得到的字符串;lpszFullString 待分割的
知识推理——TransE(知识表示、知识嵌入)
知识图谱嵌入/表示方法 TransE
用AfxExtractSubString()解析复合串 【转】
MFC有几个未公开的函数很有用,AfxExtractSubString()就是其中之一。你在MSDN文档里是找不到关于这个函数的说明的,但是你如果研究过MSDN里的例子程序的话,就会发现很多代码中都使用了这个函数。它的功能简单说来就是从某个用NULL或者换行符"/n"分割的字符串中吸取子串。这个函数非常很有用,用它可以从串表资源中的子串,还可以从Windows控件(如标准的"File Open
【C/C++ 性能优化】了解cpu 从而进行C++ 高效编程
在当代软件开发领域,CPU(Central Processing Unit,中央处理器)的性能优化一直是一个核心议题。尤其是对于C++开发者而言,无论是在Linux平台还是其他操作系统中,都需要深刻理解CPU的工作原理以及如何充分利用CPU资源,以确保软件运行的高效性和稳定性。正如计算机科学家Donald Knuth在《计算机程序设计的艺术》中所说:“过早的优化是万恶之源”,然而,这并不意味着我们应该忽视性能优化——相反,我们需要在正确的时间以正确的方式进行优化。
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
AfxExtractSubString函数的使用
该函数在MSDN文档中没有说明,但在分割字符串时很有用,当然也可用Find自己去写。 函数原型: BOOL AfxExtractSubString(CString& rString, LPCTSTR lpszFullString, int iSubString, TCHAR chSep = '\n') 参数说明: rString 保存输出的子字符串 lpszFullString 待分
jre9下载 jdk9
(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】
解析字符串 AfxExtractSubString
MFC有几个未公开的函数很有用,AfxExtractSubString()就是其中之一。你在MSDN文档里是找不到关于这个函数的说明的,但是你如果研究过MSDN里的例子程序的话,就会发现很多代码中都使用了这个函数。它的功能简单说来就是从某个用NULL或者换行符"\n"分割的字符串
假人有限元模型
假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用
android 蓝牙通讯demo
android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。
AfxExtractSubString 函数的相关问题
在我做加密软件时,需要给加密后的文件加个后缀(比如.zq),然后解密时又需要去掉后缀,还原本来的后缀,并在文件名后加“解密”二字,我采取的就是这 个比较不常用的MFC分割字符串的函数AfxExtractSubString(CString& rString, LPCTSTR lps
MFC用AfxExtractSubString函数拆分字符串
转自:https://www.cnblogs.com/xinyuwuhen/p/4023115.html 用AfxExtractSubString函数可解析复合串。包含在头文件<AFXWIN.H>中。 BOOL AfxExtractSubString(CString& rString, LPCTSTR lpszFullString, int iSubString, TCHAR chSep /* = */ ) 参数: rString:用来存放你取出的子串 lpszFullString:要拆
AfxExtractSubString分割字符串的函数
该函数在MSDN里面好象满难找的...AfxExtractSubString(CString& rString, LPCTSTR lpszFullString,int iSubString, TCHAR chSep = /n)CString& rString --- 得到的字符串LPCTSTR lpszFullString --- 原来要分割的字符串int i
AfxExtractSubString分割CString
CString strSource = "he l,lo,4 9,my 10,0 e2"; CString str1; CString str2; CString str3; CString str4; CString str5; AfxExtractSubString(str1,strSource,0,','); AfxExtractSubString(str2,strSource
[MFC] 分割CString的AfxExtractSubString函数
函数原型: BOOL AfxExtractSubString(CString& rString, LPCTSTR lpszFullString, int iSubString, TCHAR chSep = '\n') 参数说明: rString 保存输出的子字符串 lpszFullString 待分割的字符串 iSubString 提取的子字符串的序号,从0开始
2038



被折叠的 条评论
为什么被折叠?



