请选择 进入手机版 | 继续访问电脑版

VC++写日志文件增强版(多线程支持)

[复制链接]
二次方先生 发表于 2021-1-3 12:18:10 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
VC++开辟常用功能一系列文章 (欢迎订阅,连续更新...)
源代码demo已上传到百度网盘:永久生效 .尾部附链接
以前写了一篇  VC++写日志文件封装类源代码
采取的静态类的方法,是不支持多线程的,只是一个寻常功能的调试版,固然在多线程也能用,只要你的日志不是打印的特殊频仍!
本日更新一版本支持多线程的日志版本:
  
  1. //代码采取的是vs2017#include"Cloghelp.h"CLogHelp  m_log; //call         m_log.SetLogFlag("./test.log");        m_log.WriteLog("hellworld");
复制代码

直接上代码:
头文件如下:
  1. #pragma once#include"lockx.h"#include #include #include  #includeusing namespace std;enum DebugLevel{        DEBU
复制代码
                                   
                                                keivin2006                                           
                CSDN认证博客专家                                        C/C++                vc/qt                音视频                            一名c/c++/vc/qt 的小学生,“醒目”c,“醒目”c++,“醒目”vc++,“醒目”php,“醒目”qt,“醒目”java,</br>“醒目”python,“醒目”c#,“醒目”...!  编不下去了,只要见过名字的都我“醒目”....为哈,因为我现在是csdn“砖家”了!</br>本人qq: 88520350   </br>qq学习群:930432714  (C/C++/QT/VC学习交换群) 海量学习资料都分享在群里</br>指点学习方向,掌握学习要点,快速提高技能水平, 技能分享,共同学习!
来源:https://blog.csdn.net/kaizi318/article/details/112030153
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )