| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 275 人关注过本帖
标题:求助读取文件名中的数字
收藏  订阅  推荐  打印
木易风
Rank: 1
等级:新手上路
帖子:3
积分:130
注册:2008-5-13
求助读取文件名中的数字

我是在vc++的mfc中做图像处理

想读取图片的文件名为:14-52-09-765.bmp
我想将14,52,09,765分别读出来
不知道该怎么读取???

请大侠们指教
搜索更多相关主题的帖子: 图像处理  文件名  数字  mfc  
2008-5-13 14:06
木易风
Rank: 1
等级:新手上路
帖子:3
积分:130
注册:2008-5-13

问题已经解决了
贴出来,共享
int nN1=0,nN2=0,nN3=0,nN4=0;
CString s = “14-52-09-765”;
sscanf(s,"%d-%d-%d-%d",&nN1,&nN2,&nN3,&nN4);
2008-5-13 15:20
vfdff
Rank: 6Rank: 6
等级:金牌会员
威望:4
帖子:1196
积分:13309
注册:2005-7-15
回复 2# 的帖子

很完美的解决方式
2008-5-13 20:46
flyue
Rank: 6Rank: 6
等级:金牌会员
威望:6
帖子:1720
积分:17866
注册:2006-6-20

是啊,但是文件名的格式换了,比如“123-4~5~6_8+7-5”那你怎么办?

大家一起来编程吧!
2008-5-14 18:34
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.048457 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved