Dateien leeren/ändern/Teile löschen
-
Hallo,
ich habe drei Fragen zu Dateien:1. Wie kann ich eine Datei leeren (nicht löschen)?
2. Wie kann ich Teile (z.B.: Absätze usw.) löschen?
3. Wie kann ich Teile der Datei überschreiben, d. h. löschen und
etwas ab der ersten Position hineinschreiben?Vielen Dank!
-
void clear_file(std::string const& file) { std::ofstream file_stream(file.c_str(), std::ios_base::trunc); }2. Alles in Vektor lesen, dann Teil löschen und am Ende schreiben.
3. Alles in Vektor lesen, dann verändern und am Ende schreiben.
-
Deine Vermutung ist falsch.
-
(D)Evil_loggedoff = me ...