关于fwrite()的实时写入

关于fwrite()的实时写入

标准C函数fwrite()在写入文件时, 并不是实时写入的,实际是写在内存缓冲区中。

要实时更新写入,需要在fwrite()之后,使用fflush 或 _commit()来实时刷新磁盘。

Windows下,_commit()即可完成数据实时刷新到磁盘。

参考: _commit | Microsoft Learn

原创文章,作者:Gary,如若转载,请注明出处:https://www.cpw5.top/48.html

淘宝小店:陈皮王五工作室

(0)
GaryGary
上一篇 2024-06-13 下午4:22
下一篇 2024-07-14 下午12:39

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注