ofstream问题:如果文件已外部打开,则写入数据会停止

时间:2017-09-26 12:41:49

标签: c++ ofstream

我认为我的问题非常愚蠢,但我不是专业的程序员。 我已经为我目前雇用的公司定制了现有的机器和过程控制软件。

特别是,我编写了一些代码来获取包含有关producion进程的最重要信息的日志文件。 我正在使用C ++和MFC库。我已经使用了ofstream类及其功能。特别是我在类的创建者中创建了一次数据文件,并且我使用.open (filename, ios::out | ios::app);函数来向其添加信息。

代码运行良好,但是如果我在程序执行结束之前复制日志文件(例如,在我们生产过程的一半时,我想知道系统的状态) ,它结束于编写和更新数据。你可以给我一个解释这个问题的方法,并为我的问题提供一个可能的解决方案吗?

非常感谢

0 个答案:

没有答案