CFile建立檔案,寫入,寫入完畢

2021-06-28 07:39:02 字數 456 閱讀 2732

1. 檔案建立:

cfile m_file;

m_file.open(sfilename,cfile::modecreat | cfile::modewrite);   

// 第乙個引數是建立的檔案的名稱

// 第二個引數意義是建立檔案及建立乙個可寫的檔案

2. 檔案的寫入:

m_file.write(sdata,sdata.getlength());

// 第乙個引數是要寫入的內容,cstring sdata

// 第二個引數是要寫入內容的長度,可用getlength函式獲得

如果是重複呼叫這個語句,則檔案中會連續寫入sdata的內容,並且不覆蓋之前的內容。

如果需要覆蓋之前內容,可以嘗試重新從第一步開始一次。

3. 檔案寫好後生成:

m_file.close();

可參考cfile的使用:

c File類(寫入檔案)

1 file.writeallbytes string path,content 建立乙個新檔案,寫入指定的位元組陣列,與filereadallbytes 相反,如果目標檔案已經存在,則會覆蓋目標檔案。system.text.encoding.utf8.getbytes content 把字串轉位元...

建立檔案並寫入內容

應用場景 在獲取使用者資訊之後,把使用者所需要的資訊寫到txt文件中,然後打包加密,傳送給客戶,這邊的 主要就是建立檔案,寫入內容後,在郵件傳送完成刪除該檔案 建立檔案 param path 建立路徑 param filename 檔名 param content 寫入內容 return publi...

建立檔案並寫入內容

應用場景 在獲取使用者資訊之後,把使用者所需要的資訊寫到txt文件中,然後打包加密,傳送給客戶,這邊的 主要就是建立檔案,寫入內容後,在郵件傳送完成刪除該檔案 建立檔案 param path 建立路徑 param filename 檔名 param content 寫入內容 return publi...