Daniel: Zeile aus Datei entfernen, ohne Datei einlesen zu müssen.

Beitrag lesen

Ahoi Candid Dauth,

Hat jemand von euch eine Idee, wie man das schön performant lösen könnte?

nach reiflicher prüfung der Funktionen des Dateisystems
Komme ich zu folgendem ergebniss:

  • öffne die datei mit fopen()
  • gehe an irgendeine stelle und merke dir die position des Dateizeigers.
  • ließ den wert aus
  • überschreibe ihn mit fputs() mit einem absurden wert (alla ######benutzt#####)
  • Durchlaufen z.B. täglich die datei und lösche durch umschreiben usw. die ##########benutzt######### zeilen.

PS: zu deiner Signutar, ich bin Badner, kein Fussballfan und suche
deshalb keine Übernachtungsmöglichkeit im Großraum Stuttgart.

MfG

--
Alle Angaben wie immer ohne Gewähr