用c++批量读取文件夹内相同后缀名的文件

我用c++编写了一个程序,现在需要对一个文件夹内的文件逐个读取,就是读取一个文件后,接下来执行一些操作,再读取下个文件,直到文件夹内所有的文件都读取完为止。这个文件夹内的... 我用c++编写了一个程序,现在需要对一个文件夹内的文件逐个读取,就是读取一个文件后,接下来执行一些操作,再读取下个文件,直到文件夹内所有的文件都读取完为止。这个文件夹内的需要读取的文件都为同一个后缀,如XXX.cpp,应该怎样实现呢?希望写出具体的代码. 展开
 我来答
人丶的0G
2019-11-05 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:28%
帮助的人:864万
展开全部
很多朋友在xp系统下,要修改同一个文件夹下面的大量后缀相同的文件的后缀名,怎么样才可以不用重启电脑,实现批量化完成这个操作呢?
比如要把e盘下的“aa”文件夹里的mp3后缀文件全部改成dll后缀。
首先,要打开开始菜单中的运行,在运行文本框中输入cmd并回车
然后,在弹出的窗口中输入:“ren
e:\aa\*.mp3
*.dll”(中间的空格要保留,引号不用)
之后回车即可。
要把后缀重新改回的方法也是一样的。
ivaniren
2008-05-22 · TA获得超过1472个赞
知道小有建树答主
回答量:1088
采纳率:0%
帮助的人:0
展开全部
用system("dir d:\\files /B >filelist.txt");
把文件夹d:\files 的文件名存储到临时文件filelist.txt中
再打开filelist.txt一次读取一行得到一个文件名
然后打开相应的文件进行处理

要注意的是filelist.txt是在当前工程目录下的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花式码农
2008-05-22 · TA获得超过1.7万个赞
知道大有可为答主
回答量:4894
采纳率:0%
帮助的人:4769万
展开全部
select me,然后百度消息call me,我做过这样的东西,你可以拿去改改就能用。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式