Jes*_*mos 10
它不是.调用close()不能保证内容在磁盘上,因为操作系统可能已推迟写入.
作为旁注,请务必检查返回值close().它将告诉您到目前为止的任何延迟错误.如果您想确保磁盘上的内容始终调用fsync()并检查其返回值.
要记住的一件事是后备存储是什么.有些设备可能会执行内部写入延迟,并且在某些情况下内容可能会丢失(尽管较新的存储介质设备通常具有超级电容器以防止这种情况,或者禁用此功能的方法).
| 归档时间: |
|
| 查看次数: |
4154 次 |
| 最近记录: |