10

boost::logstdout へのログ記録 (TRIVIALマクロを使用)またはファイルへのログ記録 (基本的にチュートリアルの手順に従います)に成功しました。

ファイルと標準出力に同時に ログを記録するように構成するにはどうすればよいでしょうか?

これは、ログ ファイルと、コンソールのログに出力されるすべての出力の両方が必要な場合のセットアップでの一般的な使用例です。

ご意見をお待ちしております。

4

1 に答える 1

22

ドキュメントに従って、次のadd_console_log()ように便利な関数を簡単に使用できます。

#include <boost/log/utility/setup/console.hpp>

logging::add_console_log(std::cout, boost::log::keywords::format = ">> %Message%");

もちろん、いくつかのコメントで示されているように、いつでもシンク構成を手動で掘り下げることができます。

于 2014-01-27T17:24:54.240 に答える