vc++只提供了刪除乙個空目錄的函式,而用往往希望刪除其下有很多子目錄與檔案的目錄。為了實現這一功能,下面編寫了deletedirectory 函式,它可以實現這一功能。
函式原型:bool deletedirectory(char *dirname);
返回值:成功刪除時返回true,否則返回false
引數dirname為要刪除的目錄名,必須為絕對路徑名,如「c:\\temp"。
函式定義如下:
bool deletedirectory(char *dirname)
else}}
tempfind.close();
if(!removwdirctory(dirname))
return true;
}
c 文字檔案的讀寫
對檔案的操作首先要先引入system.io命名空間 輸入流用於從檔案寫入資料 寫操作 輸出流用於向檔案讀取資料 讀操作 1 filestream類有助於檔案的讀寫與關閉。例 建立乙個filestream物件f來讀取名為sample.txt的檔案 filestream f new filestream...
c 新建文字檔案 遍歷讀取文字 刪除文字行
如果該物理路徑沒有該文字則建立乙個新文字 if file.exists c db.txt 讀取文字,遍歷文字 streamreader sr new streamreader c db.txt encoding.getencoding gb2312 string nextline while nex...
C 中向文字檔案寫內容
向文字檔案寫 class writetext filestream fs fi.openwrite fs.close streamwriter sw new streamwriter filename 不可追加文字 直接覆蓋 streamwriter sw new streamwriter cfil...