boost-log – 如何在boost log 2.0中记录编码器的行号?

前端之家收集整理的这篇文章主要介绍了boost-log – 如何在boost log 2.0中记录编码器的行号?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以使用LineID属性吗?
我希望我可以使用sink :: set_formatter来执行此操作而不是使用
__LINE__

和@H_403_6@

__FILE__

在每个日志语句中.@H_403_6@

解决方法

我一直在努力,直到找到 this snippet
#define LFC1_LOG_TRACE(logger) \
BOOST_LOG_SEV(logger,trivial::trace) << "(" << __FILE__ << "," << __LINE__ << ") "

奇迹般有效@H_403_6@

猜你在找的C&C++相关文章