CFile写文件都是先写到缓冲区中,直到缓冲区写满或者关闭文件的时候才会写到文件中。
用fflush可以在不关闭文件的情况下将缓冲区中的数据写入文件。我们的实验用实时网传输数据,要求1毫米读取一次数据(数据由多个double组成)。
要将实验的数据保存到文件或者数据库中。因为保存数据需要时间,不能保证1毫秒读取一次数据,
因次,我们希望能够找到一个有效的方法解决。
首先用分配大数组的方法不要考虑。
我们希望能够用分配缓冲区的方法,加大写文件的缓冲区。或者可以提供其他更好的方法解决。