老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

C++怎么遍歷文件夾目錄

小編這次要給大家分享的是C++怎么遍歷文件夾目錄,文章內容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

清鎮網站建設公司成都創新互聯,清鎮網站設計制作,有大型網站制作公司豐富經驗。已為清鎮近1000家提供企業網站建設服務。企業網站搭建\成都外貿網站建設公司要多少錢,請找那個售后服務好的清鎮做網站的公司定做!

一、方法一:VS2019

// dirlist.cpp : 定義控制臺應用程序的入口點。

//#include "stdafx.h"
#include 
#include 
#include 
#include 

using namespace std;

/************************************************************************/
/* 獲取文件夾下所有文件名
輸入:
path : 文件夾路徑
exd :  所要獲取的文件名后綴,如jpg、png等;如果希望獲取所有
文件名, exd = ""或"*"
輸出:
files : 獲取的文件名列表
shao, 20140707
*/
/************************************************************************/
void getFiles(string path, string exd, vector& files)
{
 //cout << "getFiles()" << path<< endl; 
 //文件句柄
 long  hFile = 0;
 //文件信息
 struct _finddata_t fileinfo;
 string pathName, exdName;

 if (0 != strcmp(exd.c_str(), ""))
 {
 exdName = "\\*." + exd;
 }
 else
 {
 exdName = "\\*";
 }

 if ((hFile = _findfirst(pathName.assign(path).append(exdName).c_str(), &fileinfo)) != -1)
 {
 do
 {
  //cout << fileinfo.name << endl; 

  //如果是文件夾中仍有文件夾,迭代之
  //如果不是,加入列表
  if ((fileinfo.attrib & _A_SUBDIR))
  {
  if (strcmp(fileinfo.name, ".") != 0 && strcmp(fileinfo.name, "..") != 0)
   getFiles(pathName.assign(path).append("\\").append(fileinfo.name), exd, files);
  }
  else
  {
  if (strcmp(fileinfo.name, ".") != 0 && strcmp(fileinfo.name, "..") != 0)
   files.push_back(pathName.assign(path).append("\\").append(fileinfo.name));
  }
 } while (_findnext(hFile, &fileinfo) == 0);
 _findclose(hFile);
 }
}

void main()
{
 cout << "start list" << endl;
 vector files;
 const char* 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");

 int size = files.size();
 for (int i = 0; i < size; i++)
 {
 cout << files[i] << endl;

 fputs(files[i].c_str(), fp);
 fputs("\n", fp);

 }
 fclose(fp);

 cout << "end list" << endl;
 getchar();

}

二、方法二:CMD

win+r調出“運行”窗口并輸出cmd
輸入:cd /d D:\opencv_4.1.0\newbuild\install\x64\vc16\lib 回車 (填自己的路徑)
輸入:dir /b *.lib *>0.txt 回車 

看完這篇關于C++怎么遍歷文件夾目錄的文章,如果覺得文章內容寫得不錯的話,可以把它分享出去給更多人看到。


新聞標題:C++怎么遍歷文件夾目錄
瀏覽路徑:http://www.xueling.net.cn/article/iipese.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 在线免费看黄av | 女人与动zzz0000xxxx | 日韩欧美久久精品 | 日产特黄极日产 | 午夜免费啪视频在线观看 | 久久亚洲道色宗和久久 | 一区二区三区国产欧美日韩 | 国产精品久久久久久久白浊 | 国产91区精品福利在线社区 | 国产色播av在线 | 狠狠噜狠狠狠狠丁香五月 | 久久不见久久见免费影院视频观看 | 成人免费超碰 | 影音先锋人妻啪啪AV资源网站 | 91?看视频 | 黄色一级片视频播放 | 99爱在线视频这里只有精品 | 亚洲精品AV一区午夜福利 | 一级黄色片国产 | 色偷一区国产精品 | 91亚洲免费| 欧美激情精品久久久久久久久久 | 综合网中文字幕 | 国产精品人人爱 | 欧美一区综合 | 无遮挡裸体免费视频尤物 | 无遮无挡爽爽免费视频毛片韩国 | 久久久一本精品99久久K精品66 | 日本xxxx小便xxxx偷拍 | 一区二区三区视频免费视频观看网站 | 国产成年人在线 | 少妇人妻综合久久中文字幕 | 奇米在线7777 | 亚洲AV无码午夜嘿嘿嘿 | 大地资源高清在线观看免费新浪 | 精品欧美日韩国产日漫一区不卡 | 国产美女作爱全过程免费视频 | 欧美亚洲一区二区在线观看 | 特级精品毛片免费观看 | 国产成人一区二区三区在线 | 九九热视频在线观看 |