荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: hellsolaris (qq), 信区: Security
标 题: 捉鬼记(4)
发信站: 荔园晨风BBS站 (Sat Oct 25 18:23:01 2003), 站内信件
记录模块:log.c
#include <stdio.h>
#include <stdarg.h>
#include <time.h>
char logFileName[32];
FILE *fp;
void InitLog(char * sFileName)
{
sprintf(logFileName, sFileName);
if ((fp = fopen(logFileName,"a")) == NULL) {
fprintf(stderr,"open log file error\n");
exit(-1);
}
}
void EndLog( void )
{
fclose(fp);
}
void PrLog(char *fmt,...)
{ time_t T;
char logtime[32];
char buf[512];
va_list va;
va_start(va, fmt);
vsprintf(buf, fmt, va);
va_end(va);;
time(&T);
ctime_r(&T, logtime, 32);
logtime[24] = '\0'; /* eliminate char '\n' */
fprintf(fp,"[%s] %s\n", logtime, buf);
fflush(fp);
}
--
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.44.223]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店