gpt4 book ai didi

boost-log - 是否可以从 boost::log::r​​ecord_view 中以字符串形式检索记录的消息?

转载 作者:行者123 更新时间:2023-12-04 12:32:13 25 4
gpt4 key购买 nike

documentation of record_view 声明它封装了日志消息字符串。

我想在 consume 的上下文中检索它自定义功能 basic_string_backend子类。

是否可能,或者我是否必须从 basic_formatted_sink_backend 派生? ?

最佳答案

你可以这样得到它:

void consume(boost::logger::record_view const& rec)
{
std::string myString = *rec[boost::logger::expressions::smessage];
// etc...
}

包含 boost/logger/expressions.h 以获取 boost::logger::expressions::smessage。

关于boost-log - 是否可以从 boost::log::r​​ecord_view 中以字符串形式检索记录的消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21242762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com