アプリケーションの動作を json ファイルに記録する必要があります。アプリケーションは数週間続くことが予想されるため、json ファイルを段階的に書き込みたいと考えています。
今のところ、json を手動で書いていますが、Jsoncpp lib を使用しているログ リーダー アプリケーションがいくつかあり、Jsoncpp lib を使用してログを書き留めておくと便利です。
しかし、マニュアルといくつかの例では、似たようなものは見つかりませんでした..それは常に次のようなものです:
Json::Value root;
// fill the json
ofstream mFile;
mFile.open(filename.c_str(), ios::trunc);
mFile << json_string;
mFile.close();
不必要にメモリがいっぱいになるので、それは私が望むものではありません。段階的にやりたい..何かアドバイスはありますか?