MFC写log
来源:互联网 发布:都市之数据化人生 编辑:程序博客网 时间:2024/05/31 19:11
void OutputLog(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();
}
}
用法:
- CString str;
- str.Format(_T("%s, %s [L%d] "), __FILE__, __FUNCTION__, __LINE__);
- str += "Start...";
- OutputLog("Log.log", str);
- MFC写log
- 追加方式写log文件 MFC
- MFC写Log文件之定式
- 写Log函数
- 如何写错误log
- QTP写Log文件
- log4j 写log
- Android 写log
- c++ 写log
- 写log信息
- 开发怎么写Log
- 写wal log日志
- 怎么写log
- 写LOg 生成日志
- MFC输出Log信息到log文件
- MFC log文件等级选择
- 很久没有写log了
- 开始写my log了
- smartclient框架组件介绍9(GraphPie,GraphBar,GraphLine)
- Sublime 下配置vim模式
- 结构体指针变量使用时的注意事项
- oracle—job使用详解
- JS一些浏览器命令,刷新、添加收藏夹,收藏
- MFC写log
- CFileDialog的用法和简介,读取多文件
- 为CFileDialog类指定一个默认的文件夹
- POJ ACM推荐50题
- 你凭什么说自己很努力?
- smartclient框架组件介绍10(GraphMeter,GraphMeter2,GraphBarVsLine)
- gcc生成静态库和动态库
- 如何更有效地修改Android程序的开发包名
- vim 配置目录说明