封了一下接口,快速使用。

其他的你都不用管了。

这里封装了需要读取外部conf文件配置输出项。否则可以用getInstance初始化日志类

#include "L4Cpp.h"

void CTestAgainDlg::OnBnClickedButton1()
{
    L4Cpp::get()->warn("eeeeeeeee");
}

 

下面展示了封装以及引用结构

 

 1 #pragma once
 2 #include "L4Cpp/Category.hh"
 3 
 4 class L4Cpp
 5 {
 6 private:
 7     L4Cpp(){};
 8     static log4cpp::Category* root;
 9 
10 public:
11     //获得日志仓库
12     static log4cpp::Category* get();
13     static void defaultFileInstance();
14     static void defaultSteamInstance();
15 };
L4Cpp.h

相关文章:

  • 2021-11-27
  • 2022-12-23
  • 2022-12-23
  • 2021-08-17
猜你喜欢
  • 2022-12-23
  • 2022-01-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-05
相关资源
相似解决方案