clue:一个微小的仅包含文件头的C ++日志记录框架

时间:2024-06-11 18:19:13
【文件属性】:

文件名称:clue:一个微小的仅包含文件头的C ++日志记录框架

文件大小:27KB

文件格式:ZIP

更新时间:2024-06-11 18:19:13

logging header-only no-dependencies cpp98 single-file

线索–收集发现的证据并从中学习 一个很小的仅标头的C ++日志记录框架。 如果你的日志要求不高,或者你要开始轻,然后clue可能适合你。 clue是C ++ 03的仅标头库,用于记录具有严重性和可选模块标识符的消息。 提供的日志记录目标是控制台,文本文件,Windows调试器,Windows事件日志,内存日志(字符串)和Unix syslog。 您还可以定义自己的日志记录目标。 clue基于Mark Nelson提出的想法,该想法在DrDobbs [1]中提出,并且在CATCH测试框架中由Phil Nash [2]发现。 内容 用法示例 # include " clue.hpp " int main () { LOG_EMERGENCY ( " design by contract violation: " << " irrecoverable, term


【文件预览】:
clue-master
----.gitignore(126B)
----README.md(12KB)
----tests()
--------test_clue_part2.cpp(1KB)
--------test_clue.cpp(4KB)
--------lest_cpp03.hpp(43KB)
--------Makefile(444B)
----examples()
--------example3.cpp(395B)
--------example4-file2.cpp(159B)
--------example3a.cpp(483B)
--------example4-file1.cpp(411B)
--------example2.cpp(425B)
--------example5.cpp(552B)
--------example1.cpp(2KB)
----include()
--------clue.hpp(18KB)
----LICENSE_1_0.txt(1KB)
----.travis.yml(69B)

网友评论