MFC檔案普通讀寫

2021-06-04 21:53:40 字數 1008 閱讀 3042

新建乙個檔案讀寫物件

cfile file(pfilename,//定義乙個檔名的資料指標

cfile::modecreate|//開啟模式

cfile::modewrite);

讀入資料

cfile file(pfilename,

cfile::moderead);

char pfiledata[6];

移動的位移,起點位置)

file.read(&pfiledata,5*sizeof(char));

str.format("檔案頭5個位元組是:%s",pfiledata);

messagebox(str);

file.close();

寫入資料

trycatch(cfileexception* e)

記憶體檔案寫操作

memfile memfile.write(str.getbuffer(0),str.getlength());//cstring::getbuffer(point)返回乙個cstring物件內的關於point的指標

//(資料指標,資料長度)

記憶體檔案讀操作

memfile.seektobegin();

memfile.read(str.getbuffer(0),16);//(記憶體檔案物件的開始指標,讀取資料長度(byte))

cfilefind

cfilefind finder;

bool bworking=finder.findfile("*.*");//查詢所有檔案

cfile file;

cfilestatus status;//檔案狀態

while(bworking)

普通檔案的讀寫

檔案讀取 1.開啟檔案 open path,flag,encoding path 需要開啟的檔案的路徑,可以是相對路徑,也可以是絕對路徑 flag 表示檔案開啟的方式 r 唯讀,檔案描述符出現在檔案的開頭 rb read binary,以二進位制的方式開啟乙個檔案用於唯讀,檔案描述符出現在 檔案的開...

MFC檔案讀寫之ini檔案

什麼是ini檔案?initialization file,即為初始化檔案,是windows的系統配置檔案所採用的儲存格式,統管windows的各項配置。或者作為專案中的配置檔案,為整個專案所共用。檔案格式為 節 鍵 值。其中節為 section name 引數為 key 鍵 value 值 ini檔...

用MFC讀寫xml檔案

最近又做了乙個新活,解析xml檔案 除了要讀出來檔案中元素的所有值,還要能把節點的結構表現出來。寫也是同樣,根據給定的資訊,用xml檔案記錄它們的基本資訊和父子關係。輸入 cd c windowssystem32 回車。再輸入regsvr32 msxml4.dll 回車。這時會提示您註冊msxml4...