用C 程式刪除文字檔案中以「 」開頭的行

2021-08-27 12:46:50 字數 383 閱讀 9522

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