Hilfe beim ändern von Daten innerhalb einer Datei



  • Huhu,

    ich habe ein Programm, welches per ofstream einen txt öffnet und Daten wie Vor- und Nachname hineinschreibt. Das funktioniert auch alles ganz prima.

    Jetz würde ich allerdings noch gerne eine Funktion haben, die die Daten ändert. Falls man sich z.B. mal verschrieben hat bei einem Namen.

    Ich habe bisher allerdings noch nichts gefunden.

    Könnte mir jemand helfen ?



  • Wenn sich die Länge der Daten nicht geändert hat, kannst du einfach mit seekp() an die richtige Stelle springen und die Daten überschreiben. Andernfalls hilft wohl nur komplettes einlesen, im Speicher ändern und zurückschreiben der Daten.


Anmelden zum Antworten