質問: データを確実にファイルに書き込むには? 以前Linux+ext4でのデータロスが話題になりましたが、Windows+NTFSでも同様の問題があると思います。 (1)Windows XP(SP3)+NTFSでは、fflush()してからデバイスに書き込まれるまで何秒かかりますか?(*1) (2)Unixのfsync()に相当するのは、FlushFileBuffers()ですか? *1...OSの先にもバッファーがあってな...という話は不要です。
回答: このあたりが参考になろうかと思います。