サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
アメリカ大統領選
poco.roundsquare.net
ログローテーションを実現するための Poco::FileChannel を紹介します。 ログをとる場合、ローテーションを行って幾つかのファイルを履歴として残したりしますが、 Poco::FileChannel を Poco::Logger と合わせて使うことにより、ログローテーションが簡単に 実現できます。 LogRotationTest.cpp ・Poco::SplitterChannel を使って、ログ出力を Poco::ConsoleChannel と Poco::FileChannel の両者に 分岐。 ・Poco::FileChannel の setProperty で、ローテーションのプロパティを指定。 ・Poco::Util::MapConfiguration で設定を渡し、デフォルト値引数付きの getString を呼ぶことで、指定の 無いプロパティはデフォルトに設定。
2018-01-09にPocoのv1.8.1が出ていたので、遅ればせながらインストールしてみた。 インストールしたのはMacBook。OSは10.11.6で、Core2 Duo 2.4GHz, 8GB RAMというスペック。 Poco v1.8.1のBasic Edition(Linux,Mac用)を こちらからダウンロードし、圧縮を解凍したpoco-1.8.1を/Developer/に置く。 configureして、makeとmake installでPocoのインストール完了: $ cd /Developer/poco-1.8.1 $ ./configure Configured for Darwin $ make -s $ sudo make -s install /usr/local/lib/ に旧バージョンのライブラリ(libPoco*.51.dylib以外)が残っていたら、それ
このページを最初にブックマークしてみませんか?
『POCO Fanatic | for all POCO users』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く