MFC寫日誌功能

2022-09-20 16:54:14 字數 701 閱讀 7079

這是乙個unicode環境下支援中文的 txt 檔案

每乙個小時生成乙個新的檔案,以 「年月日時」 命名

每一條資料佔一行,每一條資料前跟 「年月日時分秒」 標籤

速度可達到每秒300條左右

//

得到exe的根路徑 所有的路徑函式返回值最後都包括"\\"

cstring getexerootpath()

void

file.seektoend();

cstring strtime;

strtime.format(_t(

"[%04d-%02d-%02d %02d:%02d:%02d]

"), mtime.getyear(), mtime.getmonth(), mtime.getday(), mtime.gethour(), mtime.getminute(), mtime.getsecond());

strdata = strtime + strdata + _t("\n"

); file.writestring(strdata);

file.close();

}

關鍵點在於  cfile::sharedenynone,否則開啟失敗可能性大增,錯誤**:11  cfileexception::sharin**iolation 未載入share.exe或共享區被鎖

C語言寫日誌功能

1 非常簡單的c語言記錄檔案功能。define crt secure no warnings include include include include include define max file len 1024 1024 獲取當前系統時間 char getnowtime in路徑設定,o...

寫日誌檔案

region 寫日誌檔案 寫日誌檔案,儲存到指定的檔案 日誌內容 儲存到檔案 public static void writerlog string log,string filename catch 讀取模板檔案返回檔案內容 public static string readtemplatefil...

MFC實現列印功能

使用cprintdialog類的建構函式 cprintdialog bool bprintsetuponly,true for print setup,false for print dialog dword dwflags pd allpages pd usedevmodecopies pd no...