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