ersetzen
-
hi
wie ersetz ich in einer text datei am besten eine zeile?
also muss ich dann bis zur zeile alles auslesen und speichern und alles nach der zeile speichern und das dann alles wieder so umständlich zusammenfrickeln oder geht das irgendwie besser?
-
da textdateien auch nur binaerdateien sind, musst du alle zeilen auslesen, die entsprechende zeile dann im speicher aendern und dann alle zeilen wieder speichern. dabei wirst du mit sicherheit fgets() benutzen, weil die funktion zeilenweise liest.
-
Hi killer66, wenn der zu ersetzende String und der neue String gleich sind kannst du auch direkt in der der Datei arbeiten. Noch die jeweilige Position musst du vorher herausfinden.
-
wenn sie gleich langsind...
sollte man aber trotzdem nicht tun..