easylog++是c++应用程序的单头高效日志库。它功能强大,可扩展性强,可根据用户要求进行配置。它提供了编写自己的接收器的能力(通过被称为LogDispatchCallback的特性)。这个库目前被github和其他开源源码控制管理网站上的数百个开源项目所使用。本手册适用于easylogag++ v9.96.7版本。其他版本请参考github上的对应版本。
如果您正在用c++开发一个小型实用程序或大型项目,那么这个库会很方便。它基于单头文件,只需要链接到单个源文件。(最初它只是头文件,在第445期更改为使用源文件。在v9.89中仍然可以使用纯头文件)。这个库在设计时考虑了多种考虑(即可移植性、性能、可用性、特性和易于设置)。我个人还没有见过任何基于单报头的日志库具有这样的设计,您可以在运行中进行配置,扩