标签: synchronization copy boost-filesystem fflush fsync
使用启动库复制文件时出现问题。复制文件后,有时文件大小为0kb。
这是我的代码:
boost::filesystem::copy("from.txt", "to.txt");
我只是想知道我是否应该拨打sync(),fsync()或fflush()?
sync()
fsync()
fflush()
据我所知,只有基于流的i / o需要fflush()来保证文件写入,但是,我找不到关于boost::filesystem::copy的参考文档。
boost::filesystem::copy
答案 0 :(得分:0)
Difference between fflush and fsync