yohhoyの日記

技術的メモをしていきたい日記

2015-10-10から1日間の記事一覧

アトミックなファイル更新

POSIX環境またはWindows環境において、ファイルシステム上でアトミック(atomic; 不可分)なファイル更新を実現する方法。まとめ: POSIX:stdio.h標準ヘッダ rename() 関数を利用する。 Windows:windows.hヘッダ ReplaceFile() 関数が最有力候補。ただしUn…