0

log4cxxが新しいログファイルを作成するたびに、ログファイルの先頭に(最初のメッセージとして)特別な文字列を書き込むようにしたいと思います。

どうすれば強制できますか?

ありがとう!

4

1 に答える 1

3

からレイアウトを作成しlog4cxx::PatternLayout、再実装できます。appendHeader()この関数は、ファイルが作成されたときにlog4cxx::FileAppender::setFile()( を介して) から呼び出されます。log4cxx::WriterAppender::writeHeader()

于 2012-08-15T20:25:31.190 に答える