From 9225e5fa929ad362083e03238cd0a0f1e2cbae9f Mon Sep 17 00:00:00 2001 From: Tony Lewis Date: Mon, 28 Dec 2020 08:57:28 +0000 Subject: [PATCH] Add README note on switch logging to stderr --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/README.md b/README.md index 7a5fac86..9b1c2c32 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,30 @@ int main() } ``` + --- + +#### Switch logging output to stderr + +```c++ +#include "spdlog/sinks/stdout_color_sinks.h" +#include "spdlog/spdlog.h" + +int main() +{ + // Replace the default logger with a (color, single-threaded) stderr + // logger with name "" (but first replace it with an arbitrarily-named + // logger to prevent a name clash) + spdlog::set_default_logger( spdlog::stderr_color_st( "some_arbitrary_name" ) ); + spdlog::set_default_logger( spdlog::stderr_color_st( "" ) ); + + spdlog::info("This message will go to stderr"); +} + +``` + +--- + #### Create stdout/stderr logger object ```c++ #include "spdlog/spdlog.h"