C 建立多級檔案目錄

2021-05-11 01:14:49 字數 676 閱讀 3345

最近在學習寫檔案的備份與還原,要用到建立檔案目錄的知識,通過討教與查閱資料,終於寫了乙個比較完善的建立多級檔案目錄的程式,

程式**如下,分享給正在學習c++的網友們。

#include

#include

#include

bool writedirectory(cstring dd);

void main()  //濤濤的測試函式

bool writedirectory(cstring dd)

m_arr.removeall();

//分開字串,報每個目錄都儲存於陣列中   http://blog.csdn.net/tsyj810883979/archive/2009/11/17/4824204.aspx

for (x1=0;x1//建立分級的路徑結構   http://blog.csdn.net/tsyj810883979/archive/2009/11/17/4824204.aspx

for (x1=1;x1//檢驗建立是否成功

m_arr.removeall();

if (fileinfo.dwfileattributes == file_attribute_directory)

else

}我現在也是個初學者,對於許多問題還是不明白,希望各位網友可以給我分享一些自己學習中的收穫,在此深表謝意。

C 建立多級目錄

建立多級目錄 bool makedirectory cstring dd m arr.removeall for x1 0 x1 dd.getlength x1 if x1 dd.getlength 1 m arr.add tem findclose ffile for x1 1 x1 m arr....

C 建立多級目錄

win32中提供的建立目錄的api函式 createdirectory 只能建立單層目錄,下面提供乙個建立多級目錄的方法 bool utility createmultipledirectory const cstring szpath std vectorvpath 存放每一層目錄字串 cstri...

c 建立多級目錄

c 建立多級目錄 自己寫的建立多級目錄函式 npszpath 目錄字串,呼叫方法如下 tchar lcreate l test test1 test2 createmultipledir lcreate bool createmultipledir tchar npszpath wcscpy s l...