C C 建立和刪除資料夾操作

2021-07-30 20:48:41 字數 1379 閱讀 7020

一、建立資料夾

1、呼叫windows api函式 createdirectory()

標頭檔案**如下:

#include//標頭檔案

#include

using

namespace

std;  

intmain()  

如果建立成功,將返回布林型true。

createdirectory()函式引數

如果提示"error: "const char"型別的實參與"lpcwstr"型別的形參不相容",解決方法:

專案選單——專案屬性(最後乙個)——配置屬性——常規——專案預設值——字符集,將使用unicode字符集改為未設定即可。

2、呼叫c執行庫函式int mkdir()和int _mkdir()

標頭檔案

**如下:

#include//標頭檔案

#include

using

namespace

std;  

intmain()  

_mkdir()建立成功返回0,失敗返回-1。

3、呼叫system命令md

使用下面的語句即可:

system(

"md d:\\test"

);  

成功返回0,否則返回非零。

二、刪除資料夾

1、呼叫windows api函式 removedirectory()

標頭檔案**:#include//標頭檔案

#include

using

namespace

std;  

intmain()  

刪除成功返回布林型true,否則返回false。

2、呼叫c執行庫函式int rmdir()和int _rmdir()

標頭檔案#include//標頭檔案

#include

using

namespace

std;  

intmain()    

如果刪除成功,則返回0;否則返回-1。

3、呼叫system命令rd

使用語句:

system(

"rd d:\\test"

);  

成功返回0,否則返回非零。

三、檢查檔案是否存在

使用_access()函式,標頭檔案

#include//標頭檔案

#include

#include

using

namespace

std;  

intmain()  

return

0;  

}   如果檔案存在,返回0,不存在,返回-1。

才疏學淺,歡迎指正。

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...

C 檔案操作 建立和刪除資料夾

1 採用createdirectory函式 cstring strpath getmodulefilename null,strpath.getbuffersetlength max path 1 max path strpath.releasebuffer int pos strpath.reve...