(1).採用createdirectory函式
cstring strpath;
getmodulefilename(null,strpath.getbuffersetlength(max_path+1),max_path);
strpath.releasebuffer();
int pos = strpath.reversefind('\\');
strpath = strpath.left(pos);
cstring strlogpath;
strlogpath = strpath + l"\\log";
if (!pathisdirectory(strlogpath))
(2).採用
c執行庫函式int mkdir()和int _mkdir()
//宣告識別符號
uses_conversion;
//呼叫函式,t2a和w2a均支援atl和mfc中的字元轉換
char * plogpath = t2a(strlogpath);
_mkdir(plogpath);
(3).
呼叫system命令md
char chlogpath[max_path]="";
sprintf_s(chlogpath,sizeof(chlogpath),"md %s",plogpath);
system(chlogpath);
刪除資料夾目錄的相關方法。
依據上述建立方法,同樣有對應的三種刪除方法。
(1).呼叫呼叫windows api函式 removedirectory()
(2).呼叫c執行庫函式int rmdir()和int _rmdir()
(3).呼叫system命令rd
C C 建立和刪除資料夾操作
一 建立資料夾 1 呼叫windows api函式 createdirectory 標頭檔案 如下 include 標頭檔案 include using namespace std intmain 如果建立成功,將返回布林型true。createdirectory 函式引數 如果提示 error c...
C C 建立和刪除資料夾操作
一 建立資料夾 1 呼叫windows api函式 createdirectory 標頭檔案 如下 include 標頭檔案 include using namespace std intmain 如果建立成功,將返回布林型true。createdirectory 函式引數 如果提示 error c...
c c 建立和刪除資料夾操作
一 建立資料夾 1 呼叫windows api函式 createdirectory 標頭檔案 如下 include 標頭檔案 include using namespace std int main 如果建立成功,將返回布林型true。createdirectory 函式引數如果提示 error c...