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