-2

log4cplus について基本的な質問があります。

次のような 2 つのオブジェクトを作成することは可能ですか。

"logger myLogVar"
"logger myLogVar2"

次に、プロパティ ファイルから、各変数のログ レベルを個別に変更します。プロパティファイルを次のように更新することにより、実行時に単一の関数のログをオフにできるように、これが必要です。

"log4cplus::ConfigureAndWatchThread watcher( logFileName.c_str(), 5*1000 );"

問題を解決するためにプロパティ ファイルと C++ ファイルを構成する方法がわかりません。これ上手い人いる?

4

1 に答える 1

0

解決しました。

プロパティ ファイル内:

log4cplus.logger.myTest=DEBUG、FILEAPPENDER

.cpp で:

ロガー ログ = getInstance("myTest");

次に、システムの実行中にプロパティファイルのレベルを変更して、ログ出力を変更します。

于 2012-09-24T15:23:53.187 に答える