1. 程式人生 > >C++中關於寫日誌檔案Log的方法

C++中關於寫日誌檔案Log的方法

        目前已經有了很成熟的開源寫日誌Log的系統,功能也很完善,但是使用起來也比較麻煩。像我有時候只需要一點點小功能,那就不需要費那麼大勁兒了。所以我自己弄了一個小函式來實現最最簡單的寫日誌Log的功能,只需記錄時間和你需要輸出自己加入的內容,比較方便。程式碼如下:

void WriteLog(char * szLog)
{
                 SYSTEMTIME st;
                 GetLocalTime(&st);
                 FILE *fp;
                 fp=fopen("D:\\log.txt","at");
                 fprintf(fp,"MyLogInfo: %d:%d:%d:%d ",st.wHour,st.wMinute,st.wSecond,st.wMilliseconds);
                 fprintf(fp,szLog);
                 fclose(fp);
                 OutputDebugStringA(szLog);
}
//END ICTwangbiao