Re: wallet.dat の​自動バックアップ

人物: nelisky
サトシ・ナカモトの投稿(2010年8月27日 01:13 UTC)

メモリーに読み込んで書き出す方法だと、メモリーが逼迫した状況で失敗する可能性がある。

copyfile(const char* from, const char* to)や copyfile(path from, path to)のような、できれば Boost にあるものを探している。見つけてくれれば、実装にかかる可能性が高くなる。

neliskyの投稿(2010年8月26日 01:21 UTC)

ファイルのコピーについて、なぜ Boost への依存を増やすのか?コアライブラリは依存関係が少ない方がいい。

JSON や wxWidgets の依存関係を置き換える多数のものに Boost が必要だ。Boost は良い、ポータブルなもので、避けるべきではない。

では、私が言及したスニペットのシンプルな標準 fstream の使用の何が問題なのか?シンプルが一番だと思う 😊

しかし boost::filesystem の機能を既に使っているなら、そこから copy_file を使える。他に何かのために既に必要でなければ、少々大げさだと思うだけだ。