log4z 快速使用教程

[cpp]  view plain  copy
  1. #include "../log4z.h"  
  2. #include <iostream>  
  3. #include <stdio.h>  
  4. using namespace zsummer::log4z;  
  5.           
  6. int main(int argc, char *argv[])  
  7. {  
  8.     //启动LOG4Z  
  9.     //没有添加任何日志记录器的情况下 LOG4Z会默认构建一个.  
  10.     ILog4zManager::GetInstance()->Start();  
  11.           
  12.     //使用快速日志记录宏 可以快速把日志写入默认日志记录器中.  
  13.     //LOGD对应 LOG DEBUG, LOGI对应LOG INFO 类推...  
  14.     //该宏采用流的形式录入日志信息  
  15.     LOGD(" *** " << "hellow wolrd" <<" *** ");  
  16.     LOGI("loginfo");  
  17.     LOGW("log warning");  
  18.     LOGE("log err");  
  19.     LOGA("log alarm");  
  20.     LOGF("log fatal");  
  21.    
  22.     //停止LOG4Z   
  23.     //如果不停止 将在程序退出时会安全销毁  
  24.     //ILog4zManager::GetInstance()->Stop();  
  25.     printf("press anykey to exit.");  
  26.     getchar();  
  27.     return 0;  
  28. }  

windows下把log4z.h log4z.cpp加入工程.

linux下类似

g++ -lpthread -o test   main.cpp   ../log4z.cpp


编译 运行


日志文件内容:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值