0
我从二进制文件中存储有用的数据,我需要将其添加到结构中,直到出现垃圾数据(当第一个垃圾位出现时,我停止将数据加载到结构中)。我需要将这些垃圾数据从文件(我不存储到结构中)写入(复制)到另一个文件。我该怎么办,没有分配的垃圾数据和复制阵中还有使用f1 . read (junkArray, junkLen)
然后:将垃圾数据写入二进制文件
file . write (junkArray , junkLen) ;
我想这样做
file . write (f1 , junkLen);
其中,f1是文件在positition那里垃圾数据开始。
看该方法seekg – Soren
如果C++标记是准确的,流应该使用C文件结构的 – Serge