最近在學習寫檔案的備份與還原,要用到建立檔案目錄的知識,通過討教與查閱資料,終於寫了乙個比較完善的建立多級檔案目錄的程式,
程式**如下,分享給正在學習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...