使用两个文件流同时打开同一个文件,即通过不同的流对象读取正在编写的同一文件,其实际结果是由实现定义的。最终尚未阅读的文件部分可能会被覆盖,从而破坏输入。 因而应当尽可能地保证每个被打开的文件同一时间仅关联了一个文件流,以免出现读取混乱的情况。