C++遍历文件夹目录的方法
一、方法一:VS2019
//dirlist.cpp:定义控制台应用程序的入口点。 //#include"stdafx.h" #include#include #include #include usingnamespacestd; /************************************************************************/ /*获取文件夹下所有文件名 输入: path:文件夹路径 exd:所要获取的文件名后缀,如jpg、png等;如果希望获取所有 文件名,exd=""或"*" 输出: files:获取的文件名列表 shao,20140707 */ /************************************************************************/ voidgetFiles(stringpath,stringexd,vector &files) { //cout<<"getFiles()"< files; constchar*filePath="D:\\opencv_4.1.0\\newbuild\\install\\x64\\vc16\\lib"; //获取该路径下的所有jpg文件 //getFiles(filePath,"jpg",files); //获取该路径下的所有lib文件 getFiles(filePath,"lib",files); //列表文件输出路径 FILE*fp; fopen_s(&fp,"d:\\dir_list.txt","w"); intsize=files.size(); for(inti=0;i 二、方法二:CMD
win+r调出“运行”窗口并输出cmd
输入:cd/dD:\opencv_4.1.0\newbuild\install\x64\vc16\lib回车(填自己的路径)
输入:dir/b*.lib*>0.txt回车
到此这篇关于C++遍历文件夹目录的方法的文章就介绍到这了,更多相关C++遍历文件夹目录内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!