0
我從二進制文件中存儲有用的數據,我需要將其添加到結構中,直到出現垃圾數據(當第一個垃圾位出現時,我停止將數據加載到結構中)。我需要將這些垃圾數據從文件(我不存儲到結構中)寫入(複製)到另一個文件。我該怎麼辦,沒有分配的垃圾數據和複製陣中還有使用f1 . read (junkArray, junkLen)
然後:將垃圾數據寫入二進制文件
file . write (junkArray , junkLen) ;
我想這樣做
file . write (f1 , junkLen);
其中,f1是文件在positition那裏垃圾數據開始。
看該方法seekg – Soren
如果C++標記是準確的,流應該使用C文件結構的 – Serge