CString與CFile的讀寫方法 MFC

2021-06-09 14:44:36 字數 1048 閱讀 2576

//讀寫模式建構函式,在自身目錄下建立檔案

cfile file(_t("config.ini"), cfile::modecreate | cfile::modereadwrite);

//測試字串

cstring strpath(_t("d:\\my documents\\downloads、美女"));

//可以看到其實cstring是wchar

file.read(strpath,strpath.getlength()*sizeof(wchar_t));

//記得close

file.close();

從cstring寫入cfile的方法

從cfile讀入cstring的方法

//讀模式建構函式,在自身目錄下建立檔案,不存在就建立,建立時不修改原有內容

cfile file(_t("config.ini"), cfile::modecreate | cfile::modenotruncate | cfile::moderead);

//待寫容器

cstring strpath;

//暫存字元陣列

char* ptchbuffer = null;

//統計字的個數

int ncount = file.getlength();

//+1來用於最後的終止符

ptchbuffer = new char[ncount + 1];

ptchbuffer[ncount] = '\0';

//讀入

file.read(ptchbuffer, file.getlength());

//自動轉換

strpath = ptchbuffer;

//因為有new就要有delete,所以要釋放記憶體;

if(null != ptchbuffer)

//測試用看看是否正確讀取

messagebox(strpath);

file.close();

CFILE的使用 讀檔案

逐行 cstdiofile sfile if sfile.open dlg2.m szfilepath,cfile moderead cstring strtext cstring szline while sfile.readstring szline m editfilecontent.setw...

CFile類的學習

因為乙個很小的程式,執行總出問題,但是總找不到原因,有點火大,所以有些內容沒有寫出來 win32 find data的使用 這個結構就比較有意思了,必須掌握的.基中 dwfileattributes,nfilesizelow,cfilename是我經常用的。上面的 查詢d盤裡所有不是目錄的檔案。如何...

C File類的操作

file類,是乙個靜態類,主要是來提供一些函式庫用的。靜態實用類,提供了很多靜態的方法,支援對檔案的基本操作,包括建立,拷貝,移動,刪除和開啟乙個檔案。file類方法的參量很多時候都是路徑path。file的一些方法可以返回filestream和streamwriter的物件。可以和他們配套使用。s...