标签: c++ boost boost-log
根据Boost.Log文档(请参阅this页末尾),flush()的{{1}}方法需要
flush()
必须在不产生专用的情况下构建水槽前端 线程。
这个要求对我没有意义。此外,Boost.Log文档中的示例代码不符合它(例如,请参阅here和here)。那么,如何正确使用asynchronous_sink方法?
asynchronous_sink
答案 0 :(得分:3)
前提条件不正确。当有专门的记录馈送线程时,您可以使用flush。
flush