0

我正在使用配置文件来读取接收器日志设置。

我的要求是添加配置设置以在进程重新启动时将内容附加到现有日志文件,如此处所述,使用“open_mode = std::ios_base::app”

Boost Log 清除日志文件

但是,我在表 1.13 中没有看到这个特定设置。“TextFile”接收器设置

http://www.boost.org/doc/libs/1_57_0/libs/log/doc/html/log/detailed/utilities.html#log.detailed.utilities.setup.filter_formatter

如何通过配置文件配置日志文件打开模式设置

4

1 回答 1

0

您可以为“TextFile”接收器添加“Append”参数。该参数的值可以是“true”或“false”(默认值),并启用附加到现有文件而不是覆盖它。

该参数未记录错误,但Boost.Log实现支持该参数。

于 2018-01-17T10:14:55.600 回答