1
正确使用asynchronous_sink ::平齐()根据Boost.Log文档(参见this页的端部),的asynchronous_sink
的flush()
方法需要在Boost.Log
宿前端必须不被构造产生专用 线程。
这个要求对我来说没有意义。此外,在整个Boost.Log文档中并没有满足示例代码(例如,请参阅here和here)。那么,如何恰当地使用flush()
方法呢?
正确使用asynchronous_sink ::平齐()根据Boost.Log文档(参见this页的端部),的asynchronous_sink
的flush()
方法需要在Boost.Log
宿前端必须不被构造产生专用 线程。
这个要求对我来说没有意义。此外,在整个Boost.Log文档中并没有满足示例代码(例如,请参阅here和here)。那么,如何恰当地使用flush()
方法呢?
前提条件不正确。有专用记录进给线程时,可以使用flush
。
真的很高兴有来自图书馆作者自己的答案:) – Lingxi