我是靠谱客的博主 搞怪草丛,最近开发中收集的这篇文章主要介绍C++日志类,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

      程序开发中,一个好的日志是非常重要的,对于不容易调试的环境尤其重要。几乎每一个程序都需要日志输出,所以,总结自己的一个日志类非常重要,可以做到优秀的代码重复使用,使用中不断的更新,可以大大提高自己工作的效率。

下面是我工作中使用的日志类(CSAStatusLog),有以下优点:
1. 自动生成日志目录,以时间生成日志文件,避免重复;
2. 有临界排斥,多线程安全使用;
3. 日志分级别,控制输出等级;
4. 使用简单。

Demo编译环境:vs2005

使用方法:
   CSAStatusLog g_statusLog(_T("Status"));

   g_statusLog.StatusOut(Info,_T("This is info log. %s"),_T("Copyright Jlb"));


下载日志类


希望大家多多提意见,一起优化。


最后

以上就是搞怪草丛为你收集整理的C++日志类的全部内容,希望文章能够帮你解决C++日志类所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部