一段代码,在程序中记录时间的
CTime CrtTime; CString TimeStr; char cFormatStr[20] = {0}; CrtTime = CTime::GetCurrentTime(); sprintf(cFormatStr,"read %2d:%2d:%2d /r/n", //CrtTime.GetYear(),CrtTime.GetMonth(),CrtTime.GetDay(), CrtTime.GetHour(),CrtTime.GetMinute(), CrtTime.GetSecond()); TimeStr = (CString)cFormatStr; printf("%s|/n",cFormatStr); WriteLog(cFormatStr);
一个小函数在mobile中写入日志,路径写的是默认的,测试而已
void WriteLog(char* iTime){ CFile file;
if(!file.Open(L"//Program Files//log.txt",CFile::modeReadWrite)) file.Open(L"//Program Files//log.txt",CFile::modeCreate|CFile::modeReadWrite); else file.Seek(0L,2); file.Write(iTime,strlen(iTime)); file.Close();}