19-02-2001, 00:54
Hiho!!!
Also, ich hätte da ne kleine Frage. Wie kann ich einen String in eine Datei einfügen. Also, ich meine jetzt so, dass nichts dabei überschrieben wird, sondern alle Zeichen danach einfach nach hinten verschoben werden. Wenn ich ja fwrite() benutze um einen String an eine bestimmte Position in eine Datei zu schreiben dann überschribt der String ja einfach alles was dahinter steht http://www.linuxforen.de/ubb/frown.gif. Ich hab das bisher einfach so gelösst dass ich alles nach dieser Position über eine Schleife eingelesen habe und in eine Variable gespeichert hab. Danach hab ich dann den neuen string eingefügt und danach dann das Backup rein geschrieben. Aber ich denke das ist nicht gerade die beste Lösung....gibts da vielleicht ne extra Funktion dafür? Ich hab mal keine gefunden.
Wäre cool wenn mir jemand helfen könnte, kenn mich da eben noch nichts soo toll aus.
Danke schonmal, ciao
KronOS
Also, ich hätte da ne kleine Frage. Wie kann ich einen String in eine Datei einfügen. Also, ich meine jetzt so, dass nichts dabei überschrieben wird, sondern alle Zeichen danach einfach nach hinten verschoben werden. Wenn ich ja fwrite() benutze um einen String an eine bestimmte Position in eine Datei zu schreiben dann überschribt der String ja einfach alles was dahinter steht http://www.linuxforen.de/ubb/frown.gif. Ich hab das bisher einfach so gelösst dass ich alles nach dieser Position über eine Schleife eingelesen habe und in eine Variable gespeichert hab. Danach hab ich dann den neuen string eingefügt und danach dann das Backup rein geschrieben. Aber ich denke das ist nicht gerade die beste Lösung....gibts da vielleicht ne extra Funktion dafür? Ich hab mal keine gefunden.
Wäre cool wenn mir jemand helfen könnte, kenn mich da eben noch nichts soo toll aus.
Danke schonmal, ciao
KronOS