C 資料夾中檔案的讀取

2021-07-17 05:29:19 字數 773 閱讀 5909

在做影象處理演算法時,我們經常需要讀取資料夾下所有的。每次這樣的操作都要上網查一番,很麻煩。這裡mark一種方便的檔案讀取方法。

資料夾下檔案的讀取需要包含標頭檔案io.h。**如下:

#include #include #ifdef linux

#include #endif

#ifdef win32

#include #include #endif

using namespace std;

#ifdef linux

void getfiles(char *str, vector&files, vector&files_names)

while ((ptr = readdir(dir)) != null)

else if (ptr->d_type == 4) ///dir

}closedir(dir);

return;

}#endif // linux

#ifdef win32

void getfiles(string path, vector& files, vector&files_names)

else

} while (_findnext(hfile, &fileinfo) == 0);

_findclose(hfile); }}

#endif // win32

int main(int argc, char *argv)

return 0;

}

c 讀取資料夾中檔案

直接上 void getfiles string path,vector pic files else while findnext hfile,fileinfo 0 findclose hfile 其中主要用到了 finddata t 結構 struct finddata t 其中unsigned...

C 讀取資料夾大小

今天需要做乙個讀取資料夾大小的功能,為了避免遍歷資料夾下所有檔案並求出總大小,找到如下的好方法 首先要在專案中引用乙個com元件 microsoft scripting runtime,這個在reference中搜尋可以找到。然後在 中using scripting命名空間。就可以開始使用了。如下 ...

php讀取資料夾內檔案及資料夾

php讀取資料夾內檔案及資料夾 引數 資料夾路徑 dir,格式要求 資料夾名稱後必須有 返回值 含有檔名稱和路徑的一維陣列 function read dir else 進行路徑拼接 allfile array merge file arr,dir arr 拼合陣列 return allfile f...