标签: file filesystems flush
当我从任何其他语言拨打fflush / std::ostream::flush或类似功能时会发生什么?
fflush
std::ostream::flush
系统是否将我的更改添加到写入队列中,以便在一段时间后保存所有这些更改?如果是这样,如果在将这些更改添加到队列之后但在实际保存到磁盘之前关闭计算机会发生什么?
我问这个是因为我早些时候发现了strange behavior。