CString aaa = "C:/test\\aaa\\bbb.txt";
aaa.Replace("\\", "/");
CString fileName = aaa.Right(aaa.GetLength()-aaa.ReverseFind('/')-1); //获取到bbb.txt
CString firstFileName = fileName.Left(fileName.Find('.')); //去除后缀获取到bbb
MFC 获取全路径中的文件名
最新推荐文章于 2023-07-20 16:24:16 发布
这段代码展示了如何使用CString类进行路径处理。首先,将包含反斜杠的路径`C:/testaaabb.txt`转换为使用正斜杠的URL样式路径。然后,通过查找最后一个斜杠的位置,提取出文件名`bbb.txt`。最后,进一步从文件名中移除扩展名,得到`bbb`。

5285

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



