你们是否知道是否可以在C中更新文本文件(例如something.txt)?
我原本希望找到一种语法与update_txt(something.txt)类似的函数,但是在过去2个小时的互联网浏览过程中我什么都没发现。
问题是我希望一些数据可以在已经打开的文本文件中实时存储和显示。我可以存储数据,但无法找到一种无需手动关闭文本文件然后再次打开的方法来显示它...

有人知道如何解决这个问题吗?还是您有另一种解决方法?我已经阅读了一些有关将数据传输到新的文本文档然后重命名的内容,但是我很确定这不会解决我的问题。我还阅读了一些有关宏的内容,这些宏可以检测到文档中的更改,然后以某种方式刷新它。我从未使用过宏,而且我完全不知道如何实现它们。

但是请告诉我是否不可能更新已经打开的文本文档?

感谢您提供的任何建议或教程! :)

最佳答案

那超出了C的范围;它将需要一些特定于系统的文件系统监视机制。例如,inotify提供此功能

关于c - 更新C中的文本文件(可能吗?),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23207421/

10-12 16:13