寫了乙個用來寫log資訊的小程式

2021-04-13 09:00:37 字數 1248 閱讀 8255

寫了個log類。但是越寫越覺得不對勁,越寫發現越需要擴充。。

最大的問題是發現封裝成類後反而彆扭- -主要應該還是自己功底不夠吧。

­最後用c語言,initlog(),writelog(),closelog(). 三個函式搞定。暫且滿足程式的需要,雖然closelog()這個函式也不是必須地,不過加上能讓跟蹤出的log資訊更完整吧。

////

wde_log.h

//#ifndef wde_log_h

#define

wde_log_h

#include 

<

windows.h

>

#include 

<

cstdio

>

using

namespace

std;

#define

logfilename 「log.txt」

void

openlog();

void

gamelog(

const

char

*p_message, 

bool

p_bneedtime 

=true

);void

closelog();

#endif

////

wde_log.cpp

//#include 「wde_log.h」

void

openlog()

fputs(」開啟應用程式日誌檔案/n」,logfile);

fputs(」———————————————————————

-/n」,logfile);

}void

gamelog(

const

char

*p_message, 

bool

p_bneedtime 

/*= true */)

static

systemtime currenttime;

getlocaltime(

¤ttime);

if(p_bneedtime)

fputs(p_message, writelog);

}void

closelog()

fputs(」———————————————————————

-/n」,closefile);

fputs(」關閉應用程式日誌檔案/n」,closefile);}//

寫了乙個用來寫log資訊的小程式

寫了個log類。但是越寫越覺得不對勁,越寫發現越需要擴充。最大的問題是發現封裝成類後反而彆扭 主要應該還是自己功底不夠吧。最後用c語言,initlog writelog closelog 三個函式搞定。暫且滿足程式的需要,雖然closelog 這個函式也不是必須地,不過加上能讓跟蹤出的log資訊更完...

寫了乙個用來寫log資訊的小程式

寫了個log類。但是越寫越覺得不對勁,越寫發現越需要擴充。最大的問題是發現封裝成類後反而彆扭 主要應該還是自己功底不夠吧。最後用c語言,initlog writelog closelog 三個函式搞定。暫且滿足程式的需要,雖然closelog 這個函式也不是必須地,不過加上能讓跟蹤出的log資訊更完...

寫了乙個用來寫log資訊的小程式

寫了個log類。但是越寫越覺得不對勁,越寫發現越需要擴充。最大的問題是發現封裝成類後反而彆扭 主要應該還是自己功底不夠吧。最後用c語言,initlog writelog closelog 三個函式搞定。暫且滿足程式的需要,雖然closelog 這個函式也不是必須地,不過加上能讓跟蹤出的log資訊更完...