1

我在 Windows 7 上使用 boost 1.54、VS2012。我可以进入 logging::add_value("Sent", 100u) 并查看 add_value_manip 的构造函数在 m_value = 100 和 m_id = 8 时正常工作。到时候 basic_record_ostream.operator << 被称为 manip 参数的 m_value 为 2130567168。不正确的值当然会在 stat_collector.consume 方法中找到,并被写入 csv 文件。

此示例代码可在 boost log Minimalistic sink backend 的 html 文档中找到,代码位于 libs\log\example\doc\extension_stat_collector.cpp

4

0 回答 0