Windows下C++日志模块 特点: 使用动态链接,发布版本可以直接删除Log.dll,无任何不良影响(不再输出日志),如在发布版本中查看日志,只需把Log.dll放入即可。支持Log.dll和目标程序不在同一目录(需要配置文件支持,见Log.h),支持同步和异步输出日志,分别用于调试和发布版本,Log.dll和LogWatcher.exe无须任何运行时库,任何Windows都可运行。 包含Log.dll Log.h LogWatcher.exe LogTest.exe LogTest.cpp Log.dll:日志输出动态链接库,功能实现 Log.h:封装Log.dll,提供简单的使用方案(可自行封装或改动,内含说明) LogWatcher.exe 可实时显示输出的日志,包含颜色定义,多Tab过滤器(Tag,正则,来源程序,日志等级等),其它功能 LogTest.exe LogTest.cpp:写好的测试程序及源码,参考使用方法(要和Log.dll放在同一目录下使用) 支持VC6.0及以上任何版本的VS(建议使用VS2002以上) 特别说明: 下载完成只有一个LogWatcher.exe打开后可以导出其它几个文件