1樓:
方便的辦法,你可以使用dos命令,在c++裡可以用system呼叫比如system("rmdir aaa");
就是刪掉aaa這個目錄
dos命令可以在cmd裡打help回車檢視
2樓:匿名使用者
//這是用vc的方法:
bool mydeletefile(char * lpszpath); fileop.fflags = fof_allowundo | //允許放回**站
fof_noconfirmation; //不出現確認對話方塊fileop.pfrom = lpszpath;
fileop.pto = null; //一定要是nullfileop.wfunc = fo_delete; //刪除操作
} void mydialog::onbutton3()void mydialog::onbutton3()
3樓:
#include
#include
#include
void main()
c++中如何刪除檔案
4樓:大野瘦子
可以通過 system() 函式呼叫刪除檔案的系統命令。
比如在 linux 下刪除檔案的命令是 rm,則在c/c++中刪除名為 p3.dat 檔案:
system("rm p3.dat");
在windows下可以呼叫dos命令
#include
void main()
反之建立檔案
1、呼叫windows api函式 createdirectory()和 removedirectory(),成功返回0,否則返回非零。
頭檔案建立:createdirectory()
#include //標頭檔案
#include
using namespace std;
int main()
string path = "d:\\1";
bool flag = createdirectory(path.c_str(), null);
return 0;
2、呼叫c執行庫函式int mkdir()和int rmdir(),包含標頭檔案
建立:mkdir()
#include//標頭檔案
#include
using namespace std;
int main()
string path = "d:\\1";
mkdir(path.c_str());
return 0;
5樓:風若遠去何人留
在c++標準庫函式中有remove()函式供檔案刪除使用。
標頭檔案: stdio.h
宣告: int remove(char * filename);
功能:刪除filename指定的檔案,成功返回0,失敗返回-1,具體錯誤值存在errno中。
可能的errno值為:
erofs 欲寫入的檔案為唯讀檔案。
efault 引數filename 指標超出可訪問記憶體空間。
enametoolong 引數filename 太長。
enomem 核心記憶體不足。
eloop 引數filename 有過多符號連線問題。
eio i/o 訪問錯誤。
6樓:
方法一:在windows下可以呼叫dos命令#include
void main()
方法二:
windows 中 如果使用 32 位編譯器 可以使用 windows api deletefile
bool deletefile(lpctstr lpfilename);//lpfilename是檔名
#include
int main(void)
7樓:踏岸尋柳
1. 採用系統指令,如rm/del,呼叫system函式來做;
2. 採用unlink、remove等系統呼叫函式來做,具體查一下手冊。
8樓:
windows 中 如果使用 32 位編譯器 可以使用 windows api deletefile
bool deletefile(lpctstr lpfilename);//lpfilename是檔名
#include
int main(void)
c\c++ 如何實現最簡單的改檔名~~~!!!
9樓:匿名使用者
bool movefile(
lpctstr lpexistingfilename, // file name
lpctstr lpnewfilename // new file name
);引數說明
lpexistingfilename 乙個存在的檔案或者資料夾字串指標
lpnewfilename 乙個還沒存在的檔案或者資料夾的字串指標返回值如果成功呼叫 返回非0
失敗 返回0
10樓:匿名使用者
功能: 給乙個檔案重新命名
用法: int rename(char *oldname, char *newname);
標頭檔案:在visual c++6.0中用stdio.h或者io.h
怎樣刪除電腦資料夾,怎樣刪除電腦新建資料夾
屢試不爽.哈哈 相信大家都遇到過要刪除某個檔案時,提示 該檔案正被別的程序使用,不能刪除 的情況,通常的方法是關閉使用該檔案的程式或在任務管理器中殺死相關程序後,刪除。可如果這樣也不能刪除呢?這時,你可以試試下面的方法,相信其中至少有乙個辦法能解除您的煩惱 1 登出或重啟後,再刪 2 進入安全模式或...
如何刪除windowold資料夾
方法 步驟 首先用滑鼠右鍵點選 c 盤,在彈出的下拉列表裡找到 屬性 並點選它。在開啟的 c 盤屬性裡的常規找到 磁碟清理 點選它開啟。這時,程式就開始對系統裡將要進行清理的檔案進行掃瞄。在開啟的 磁碟清理 對話方塊裡找到 清理系統檔案 並點選它來繼續。這時,程式再次進行掃瞄的操作。在這裡要在 要刪...
怎麼刪除資料夾
1 開啟任務管理器,結束與之相關的程序,刪除。2 用winrar刪除,用滑鼠右擊此檔案,選擇 新增到壓縮檔案 在彈出的視窗中的 常規 標籤中選擇 壓縮後刪除原始檔 執行壓縮後,在將生成的壓縮檔案刪除即可。3 在a檔案所在資料夾新建乙個資料夾,然後重啟機器,接下來。進入a檔案所在資料夾,一起選中新建資...