【发布时间】:2013-07-05 16:39:22
【问题描述】:
我打算用 C++ 读取一个文件。读取本身发生在一个while循环中,并且正在从一个文件中读取。
当函数从文件中读取信息时,它会将这些信息推送到系统中的某个位置。问题是这个文件可能会在循环进行时发生变化。
我怎样才能在文件中捕捉到这些新信息?我尝试std::ifstream 在我的计算机上手动读取和更改我的文件,因为无限循环(每个循环之间有一个sleep(2))正在进行,但正如预期的那样 - 没有发生任何事情。
编辑:文件将在每次向文件中输入新数据时覆盖自身。
帮助?
在虚拟机 Ubuntu Linux 12.04 上运行,如果这可能是有用的信息。这不是家庭作业。
【问题讨论】: