Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++;|spdlog |如何使SINC具有不同的格式化程序? < >我使用C++代码> SPDLog< /COD>库。我有一个带有stdout和rotating\u file\u sink\u mtsincs的记录器: auto std_out_sinc = std::make_shared<spdlog::sinks::stdout_sink_mt>(); auto file_sinc = std::make_shared<spdlog::sinks::rotating_file_sink_mt>("1.log"); sinks.push_back(std_out_sinc); sinks.push_back(file_sync); auto combined_logger = std::make_shared<spdlog::logger>("root", begin(sinks), end(sinks)); auto std_out_sinc=std::make_shared(); 自动文件_sinc=std::使_共享(“1.log”); 下沉。向后推(标准向外推); 接收。推回(文件同步); 自动组合_logger=std::使_共享(“根”、开始(接收器)、结束(接收器));_C++_Logging_Spdlog - Fatal编程技术网

C++;|spdlog |如何使SINC具有不同的格式化程序? < >我使用C++代码> SPDLog< /COD>库。我有一个带有stdout和rotating\u file\u sink\u mtsincs的记录器: auto std_out_sinc = std::make_shared<spdlog::sinks::stdout_sink_mt>(); auto file_sinc = std::make_shared<spdlog::sinks::rotating_file_sink_mt>("1.log"); sinks.push_back(std_out_sinc); sinks.push_back(file_sync); auto combined_logger = std::make_shared<spdlog::logger>("root", begin(sinks), end(sinks)); auto std_out_sinc=std::make_shared(); 自动文件_sinc=std::使_共享(“1.log”); 下沉。向后推(标准向外推); 接收。推回(文件同步); 自动组合_logger=std::使_共享(“根”、开始(接收器)、结束(接收器));

C++;|spdlog |如何使SINC具有不同的格式化程序? < >我使用C++代码> SPDLog< /COD>库。我有一个带有stdout和rotating\u file\u sink\u mtsincs的记录器: auto std_out_sinc = std::make_shared<spdlog::sinks::stdout_sink_mt>(); auto file_sinc = std::make_shared<spdlog::sinks::rotating_file_sink_mt>("1.log"); sinks.push_back(std_out_sinc); sinks.push_back(file_sync); auto combined_logger = std::make_shared<spdlog::logger>("root", begin(sinks), end(sinks)); auto std_out_sinc=std::make_shared(); 自动文件_sinc=std::使_共享(“1.log”); 下沉。向后推(标准向外推); 接收。推回(文件同步); 自动组合_logger=std::使_共享(“根”、开始(接收器)、结束(接收器));,c++,logging,spdlog,C++,Logging,Spdlog,我想为不同的SINC提供不同的日志格式。例如,stdout采用非常简单的格式(默认),而基于文件的sinc采用json格式(由日志索引服务解析)。这在spdlog中可能吗?spdlog branch v1.x支持这一点(尚未正式发布,但您可以尝试一下)

我想为不同的SINC提供不同的日志格式。例如,stdout采用非常简单的格式(默认),而基于文件的sinc采用json格式(由日志索引服务解析)。这在spdlog中可能吗?

spdlog branch v1.x支持这一点(尚未正式发布,但您可以尝试一下)