16,471
社区成员
发帖
与我相关
我的任务
分享
ofstream logfile;
logfile.open(tempPath,nMode);
void MyLog(const char *pszText, const char *pszPath, const int nMode, const bool bLogTime)
{
if(pszText==NULL)
return;
const char * tempPath=CheckFile(pszPath);
ofstream logfile(tempPath,nMode);
if(bLogTime) {
SYSTEMTIME st;
GetLocalTime(&st);
logfile<<st.wMonth<<'-'<<st.wDay<<" "<<setfill('0')<<setw(2)<<st.wHour<<':'<<setfill('0')<<setw(2)
<<st.wMinute<<':'<<setfill('0')<<setw(2)<<st.wSecond<<':'
<<setfill('0')<<setw(3)<<st.wMilliseconds<<'\t';
}
logfile<<pszText<<endl;
logfile.close();
}