在mfc中用cfile類來進行檔案讀寫
cfile file; //建立檔案類
file.open("xx.txt",cfile::modecreate|cfile::modereadwrite); //建立檔案以讀寫方式開啟
file.write("lalala",6); //寫檔案
file.colse(); //關閉
要讀的話
unsigned char buf[max];
file.read(buf,max);
還可以獲取檔案資訊
cfilestatus fs; //這個結構儲存檔案資訊,寫時會自動建立
file.getstatus(fs); //讀取檔案資訊
如果要提取檔案建立時間
cstring ctime=fs.m_ctime.format("%y-%m-%d %h:%m:%s"); //把時間格式化到ctime
序列化操作
carchive ar(&file,carchive::store); //定義序列化寫類的變數,以儲存方式
現在如果需要寫,只需用c++的符號<<
如ar《當然如果要讀
carchive ar(&file,carchive::load);
然後用ar>>data
補充:格式化顯示strtext.format();//相當於c語言printf格式化,當然strtext為cstring類
linux學習筆記二,檔案操作
在一般的檔案操作中,一般分為三個步驟,開啟檔案 操作檔案 關閉檔案。下面我們就安裝這三個步驟講解 一 開啟檔案。include include include int open const char path,int oflags int open const char path,int oflag...
Python學習筆記 四 檔案操作
讀取鍵盤輸入 buf raw input please input your name buf raw input 開啟檔案 如果hello.txt不存在 fp open hello.txt w w是說建立這個檔案,以寫的方式開啟 fp.write text fp.close 如果hello.txt...
Linux學習筆記02 檔案操作
新建乙個名為 hello 的檔案 touch hello ls hello 檢視新建的檔案 複製檔案到指定目錄下,例項 將 hello 檔案複製到 one two 資料夾下cp hello one two 複製目錄,加上 r 刪除檔案 rm hello刪除目錄rm r test 使用 mv 命令移動...