小工具知识网

当前位置: 首页 > 行业知识 > C++linux下使用clog和重定向实现写日志

行业知识

C++linux下使用clog和重定向实现写日志

2026-11-13 17:54:34 来源:互联网转载

C++linux下使用clog和重定向实现写日志

  • 实现文件
  • 基本功能
  • 测试
  • 编译
  • 运行
  • 额外知识点

    实现文件

    LogUtil.hpp

    /*** 通用日志实现* lsl* 2024-06-04*/#ifndef LOGUTIL_HPP#define LOGUTIL_HPP#include#include #include #define __FILENAME__ (strrchr(__FILE__, '/') ? (strrchr(__FILE__, '/') + 1):__FILE__)char* __DATETIME__(){ char format[32]="%Y-%m-%d %X";time_t tt = time(NULL);struct tm ltm;localtime_r(&tt, &ltm);char*s=new char[32];strftime(s, 32, format, &ltm);return s; };#define LogInfo(msg) (std::clog    LogInfo("测试"

上一篇:云盘高效搜索神器大揭秘!

下一篇:基于SpringBoot的毕业设计系统设计与实现