Hi,
ich oeffne eine Datei mit fopen(..., "r+") um sie erst zu lesen und dann zu beschreiben. (mit w+ kann man wohl nur schreiben und danach lesen..?).
Mit fgets hole ich mir also die erste Zeile, werte sie aus, setze den Dateizeiger mit rewind zurueck und beschreibe die Zeile mit einem modifizierten String.
Das klappt auch, allerdings bleiben hinter dem neuen String Reste des vorherigen Strings stehen, sofern dieser laenger war. Hat jemand einen Tipp fuer mich, wie ich es elegant loesen kann, dass die ganze Zeile ueberschrieben wird?
Gruesse, Joachim
--
Am Ende wird alles gut.
Am Ende wird alles gut.