2021
11-17
11-17
C++遍历某个文件夹下面的子文件夹及其所有文件
方法一下面是输出当前目录下的所有文件夹以及文件的绝对路径(当然也可以是相对路径,由输入的路径决定),下面的函数接口可以改装为单输出文件或者文件夹的接口,这是一个大方面的总接口。#include<fstream>#include<iostream>#include<string>#include<sstream>#include<vector>usingnamespacestd;voidgetAllFiles(stringpath,vector<string>&files){//文件句柄longhFile=0;//文件信息struc...
继续阅读 >
以下代码在vs2008中测试通过,利用FindFirstFile,FindNextFile函数遍历了我电脑上全路径为“C:\\Users\\v_tianboli\\Desktop\\windows程式设计开发指南”的文件夹,并输出文件夹及子文件夹中的所有文件完整路径到控制台。完整代码如下:#include"stdafx.h"#include<iostream>#include"windows.h"#include<string.h>#include<Strsafe.h>usingnamespacestd;//传入要遍历的文件夹路径,并遍历相应文件夹voidTraverseDirector...