C++ 在Boost.Log中正确使用异步_sink::flush()

C++ 在Boost.Log中正确使用异步_sink::flush(),c++,boost,boost-log,C++,Boost,Boost Log,根据Boost.Log文档(参见本页末尾),异步\u sink的flush()方法需要 水槽前端必须在不产生专用过滤器的情况下构建 线 这个要求对我来说毫无意义。此外,整个Boost.Log文档中的示例代码中都没有满足这一要求(例如,请参阅和)。那么,如何正确地使用flush()方法呢?前提条件是不正确的。当有专用的记录馈送线程时,可以使用flush。很高兴库作者自己给出了答案:)

根据Boost.Log文档(参见本页末尾),
异步\u sink的
flush()
方法需要

水槽前端必须在不产生专用过滤器的情况下构建 线


这个要求对我来说毫无意义。此外,整个Boost.Log文档中的示例代码中都没有满足这一要求(例如,请参阅和)。那么,如何正确地使用
flush()
方法呢?

前提条件是不正确的。当有专用的记录馈送线程时,可以使用
flush

很高兴库作者自己给出了答案:)