1. 首页
  2. 编程语言
  3. C++ 
  4. C/C++ LOG记录模块

C/C++ LOG记录模块

上传者: 2020-06-19 18:42:35上传 RAR文件 85.95KB 热度 25次
项目开发中经常需要记录log,上传一个各种场景都可以使用的记录log的DLL 将格式化字符串输出到log文件中,代码会在执行文件的目录,自动创建子目录log\并在其中创建跟执行文件同名的log文件 当记录的log文件超过5M时,会将log压缩重命名,并创建新的log文件 用户使用时,只可调用以TRACE_和DEBUG_打头的宏定义函数 当软件的多个进程被启动时,会创建新的log文件,即也是进程安全的 本模块是异步在一个独立的线程中运行,是线程安全的,不会导致阻塞调用处的进程 使用时,必需先在进程入口处调用TRACE_INI()初始化,在进程退出处调用TRACE_EXT()
用户评论