writelog 打log
来源:互联网 发布:数控编程视频教学视频 编辑:程序博客网 时间:2024/05/29 03:23
我会打log了,自己写个writelog方法,然后在希望调用的地方writelog一下,参数是你想要传达的文字,跟print类似。
调用CStdioFile类是比较简单的方法,自定义WriteLog方法,再调用CStdioFile方法即可。
void WriteLog(LPCTSTR logName, CString msg)
{
try
{
//设置文件的打开参数
CStdioFile outFile(logName, CFile::modeNoTruncate | CFile::modeCreate | CFile::modeWrite | CFile::typeText);
CString msLine;
CTime tt = CTime::GetCurrentTime();
//作为Log文件,经常要给每条Log打时间戳,时间格式可自由定义,
//这里的格式如:2010-June-10 Thursday, 15:58:12
msLine = tt.Format("[%Y-%B-%d %A, %H:%M:%S] ") + msg;
msLine += "\n";
//在文件末尾插入新纪录
outFile.SeekToEnd();
outFile.WriteString( msLine );
outFile.Close();
}
catch(CFileException *fx)
{
fx->Delete();
}
}
- writelog 打log
- WriteLog
- WriteLog
- writeLog
- writeLog
- 打log
- python打log
- 打LOG宏控制
- python如何打log
- java打log
- Python 打log
- 如何打log
- Java打log日志
- Windows/Linux 打Log
- framework层打log
- JNI 打log
- 关于Android打log
- UE4 打LOG
- Android 网上学习工具网址
- 第二章 TCP/IP的工作方式
- 排序算法稳定性小结
- selenium webdriver学习(五)------------iframe的处理
- getDefaultSharedPreferences
- writelog 打log
- 神奇bug。。
- 用PhotoshopCS3制作动画效果
- 程序员初期应注意事项
- 全局变量报错:UnboundLocalError: local variable 'l' referenced before assignment
- cms cannot start after install business explorer
- Oracle命令--表空间管理
- ubuntu 64bit arm gcc: No such file or directory 没有那个文件或目录
- UVa 10245 - The Closest Pair Problem