05年写的记录日志功能, 很简单, 但很实用

void SaveToLog(char *p)
{
 CTime t=CTime::GetCurrentTime();
 int yea=t.GetYear();
 int mon=t.GetMonth();
 int day=t.GetDay();
 int hou=t.GetHour();
 int min=t.GetMinute();
 int sec=t.GetSecond();
 CFile fRec;
 fRec.Open("d://temp.log", CFile::modeCreate | CFile::modeNoTruncate | CFile::modeReadWrite, NULL);
 fRec.SeekToEnd();
 char buf[MAX_PATH]="";
 sprintf(buf, "%d-%02d-%02d, %02d:%02d:%02d - %s/r/n", yea, mon, day, hou, min, sec, p);
 fRec.Write(buf, strlen(buf));
 fRec.Close();

前提是strlen(p) 不能太长, 呵呵, 有漏洞, 懒得改了

阅读更多
文章标签: path null
想对作者说点什么? 我来说一句

任务栏托盘弹出窗口VB6源代码

2010年11月18日 5KB 下载

Delphi图书管理系统

2008年10月26日 883KB 下载

java写的远程协助

2009年08月04日 69KB 下载

没有更多推荐了,返回首页

不良信息举报

05年写的记录日志功能, 很简单, 但很实用

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭