用c++批量读取文件夹内相同后缀名的文件
我用c++编写了一个程序,现在需要对一个文件夹内的文件逐个读取,就是读取一个文件后,接下来执行一些操作,再读取下个文件,直到文件夹内所有的文件都读取完为止。这个文件夹内的...
我用c++编写了一个程序,现在需要对一个文件夹内的文件逐个读取,就是读取一个文件后,接下来执行一些操作,再读取下个文件,直到文件夹内所有的文件都读取完为止。这个文件夹内的需要读取的文件都为同一个后缀,如XXX.cpp,应该怎样实现呢?希望写出具体的代码.
展开
展开全部
用system("dir d:\\files /B >filelist.txt");
把文件夹d:\files 的文件名存储到临时文件filelist.txt中
再打开filelist.txt一次读取一行得到一个文件名
然后打开相应的文件进行处理
要注意的是filelist.txt是在当前工程目录下的
把文件夹d:\files 的文件名存储到临时文件filelist.txt中
再打开filelist.txt一次读取一行得到一个文件名
然后打开相应的文件进行处理
要注意的是filelist.txt是在当前工程目录下的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select me,然后百度消息call me,我做过这样的东西,你可以拿去改改就能用。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询