0

USB ドライブにファイルを保存していますが、USB ドライブが適切に取り外されない場合に破損しないように、ファイルが完全に書き込まれていることを確認する必要があります。さて、私はいくつかの調査を行いましたが、これは FlushFileBuffers Win32 関数を呼び出すことで可能であるようです。しかし問題は、boost::serialization を使用して保存しているため、実際のファイル HANDLE にアクセスできないことです。ファイルをフラッシュする適切な方法は何ですか?ありがとう!

4

1 に答える 1