Text ohne Lücke aus Datei löschen

Test

Erfahrenes Mitglied
Hi,
ich möchte aus einer Textdatei ne bestimmte Anzahl von Zeilen löschen und zwar so das der restliche Text die entstandene Lücke füllt. Zum lesen/schreiben verwende ich einen fstream.
 
Ich weiss nicht, ob man direkt innerhalb der Datei löschen kann. Ich würde die Datei einlesen und sie dann überschreiben (kein Append!), indem ich nur ab der zu erhaltenden Position zu schreiben beginne.
 
Aber dazu muss ich ja erstmal einen entsprechend großen Puffer anlegen. Woher weiß ich wie groß dieser sein muss?
 
Zurück