具体请点击:http://www.verydemo.com/demo_c92_i209816.html
POCO C++库学习和分析 -- 日志 (一)
日志对于程序来说是非常重要的,特别是对一些大型程序而言。一旦程序被发布,在现场日志几乎是程序员唯一可以获取程序信息的手段。Poco作为一个框架类库,提供了非常多的日志种类供程序员选用。文章将分两个部分,对于Poco日志进行介绍。第一部分主要以翻译Poco文档为主,第二部分则探讨Poco日志的实现。
1. Poco库日志接口
1.1 总体介绍
Poco中的日志模块主要涉及下列几个部分。
1. 消息,日志和通道
2. 格式
3. 执行效率的考量
模块框架图:
1.2 消息(Message类):
1. 所有的消息都被存储并通过类Poco::Message传递2. 一个消息包括了下述特性:
a. 优先级
b. 消息源
c. 消息内容
d. 时间戳
e. 进程…………………………………………………………………………