Hallo. Habe ein kleines Problem, bei dem Ihr mir hoffentlich helfen könnt. ![Smile :-) :-)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
Und zwar möchte ich eine vorhandene Datei öffnen und ans Ende eine neue Zeile hinzufügen.
Ungefähr so habe ich es mir vorgestellt.
fstream datei("datei.txt"); //die Datei "datei.txt" ist also schon da
datei.eof(); //gehe ans Ende der Datei
datei<<"Dies ist die neue Zeile.<<i<<'\n'; //i ist die aktuelle Schleifenwiederholung
Das Problem ist, dass immer nur die letzte Zeile da ist und die vorherigen gelöscht werden bzw. überschrieben werden.
Wäre Euch sehr dankbar für die Hilfe.
![Smile :-) :-)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
Und zwar möchte ich eine vorhandene Datei öffnen und ans Ende eine neue Zeile hinzufügen.
Ungefähr so habe ich es mir vorgestellt.
fstream datei("datei.txt"); //die Datei "datei.txt" ist also schon da
datei.eof(); //gehe ans Ende der Datei
datei<<"Dies ist die neue Zeile.<<i<<'\n'; //i ist die aktuelle Schleifenwiederholung
Das Problem ist, dass immer nur die letzte Zeile da ist und die vorherigen gelöscht werden bzw. überschrieben werden.
Wäre Euch sehr dankbar für die Hilfe.