003
15.08.2004, 03:42 Uhr
~anhtu
Gast
|
Hallo zusammen,
erst einmal vielen Dank für die Antworten. Leider funktioniert das immer noch nicht so, wie ich es gerne hätte. Das Öffnen einer bereits vorhandenen Textdatei klappt, allerdings werden keine weiteren Zeilen am Ende hinzugefügt.
Dumm ist nur, dass ich auch keine Fehlermeldung bekomme. So ungefähr sieht mein Code aus. Wisst Ihr, woran das liegen könnte? [cpp] // file öffnen CStdioFile *file = new CStdioFile( "myfile.txt" , CFile::modeCreate | CFile::modeReadWrite | CFile::modeNoTruncate | CFile::typeText );
// das Ende suchen bool eof = file->ReadString(Line); while (eof) eof = file->ReadString(Line);
// weiter Zeilen hinzufügen newline = "Das ist eine neue Zeile"; file->WriteString(newline);[/]
Wie gesagt, öffnen geht, nachdem der Code durchgelaufen ist, habe ich aber keine weiteren Zeilen in besagter Textdatei? Hat jemand eine Idee? Muss auch nicht in dieser Form sein, in C++ gibt es ja anscheinend 1001 Möglichkeiten für ein Problem. Schon mal vielen Dank für alle kommenden Antworten..
Anh Tu |