Inhalt von Text-Dateien löschen



  • hi

    ich möchte gern von einer Text-Datei nur einen bestimmten Teil löschen bzw. überschreiben.Ist das möglich??
    Gibt es irgend ein Befehl wo man zum Beispiel die Anzahl zu löschende Zeichen angeben kann?

    thx



  • hmm du machst das so ..

    du lädst den txt dateiinhalt in nen stream ...
    du lädst den stream in ne stringlist ...
    du löschst die txt datei ...
    du löschst den stream ...
    du löschst aus ... der stringlist mit string befehlen das raus was du net willst
    du speicherst die datei ...

    ganz einfach eigentlich ... 🙄



  • Hallo

    Das habe ich bisher so.
    Aber gibt es nicht eine Art Dateipositionszeiger wo ich an geben kann "Startzeichen(Startadresse) und Endzeichen(Endaddresse)" und dazwischen löschen oder überschreiben.

    cu



  • ja gibts schon (iostream.tellg und .setg glaub ich). nur wird dir das nicht viel bringen. du kannst nicht einfach was rausschneiden, du musst danach auch wieder die lücke schliessen. machs so wie intrudor geschrieben hat.


Anmelden zum Antworten