boost::log

boost-develメーリングリストで投げられていたライブラリ。いわゆるログライブラリなんだけど、Log4Cpp は巨大戦艦過ぎて、以前挫折した覚えがあります。とりあえず、

http://www.torjo.com/code/logging.zip

に転がっています。

  • 良いところ
    • シンプル(.hpp, .cpp がそれぞれ3ファイルずつ)
  • よくならないかなぁ?
    • 内部で ostringstream を使っているが、ストリームを別のものに差し替えたい
    • std::string を差し替えたい

参考:

Log4Cpp : http://log4cpp.sourceforge.net/