通常如何实现自动保存文件?

问题描述

假设您有一个编辑文件的程序。举个具体的例子,也许用户正在你编写的 GUI 程序中编辑文本文件

在几乎所有的编程语言中,都有一种将二进制数据写入硬盘的方法。 所以,如果你想每隔几秒自动保存一个文件一个简单的方法就是“每隔一段时间”简单地保存整个文件(实际上,我见过的大多数自动保存程序只会在用户实际进行更改后保存然后闲置了一小段时间)。

这通常是如何实现自动保存的?对我来说似乎有点笨重。更糟糕的是,如果用户想要编辑的文件比开发人员想象的要大,整个程序会变得非常慢。有没有更好的办法?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)