.txt Datei leeren
-
Hallo Leute
gibt es einen Befehl mit dem ich den inhalt der .txt Datei löschen kann.
CStdioFile datei("books.txt", CFile::modeWrite);
datei.?;
Gruß Tigermoon
-
unlink() oder format c:
rtfm
-
.Open()
.Close()
-
löscher schrieb:
.Open()
.Close()Ähem - vielleicht zum Schreiben öffnen ?
-
Und warum löschst du die alte Datei nicht und erstellst eine neue? Die ist ja dann leer...
-
Scheppertreiber schrieb:
löscher schrieb:
.Open()
.Close()Ähem - vielleicht zum Schreiben öffnen ?
Tigermoon schrieb:
CStdioFile datei("books.txt", CFile::modeWrite);

-
ich ergänze löscher's Post mal um folgende Zeile aus der MSDN^^
MSDN schrieb:
CFile::modeCreate Directs the constructor to create a new file. If the file exists already, it is truncated to 0 length.
-
ich hab das gefühl das keiner verstanden hat was ich eigentlich machen wollte

ich will einfach den inhalt einer datei löschen anstatt sie zu löschen und neu anzulegen
und ich hoffe das es da schon eine funktion gibt die das macht - nur leider gibt es kein clear oder sowas
ich hoffe das es einfach nur anderes heißt 
-
CStdioFile datei("books.txt", CFile::modeCreate); datei.Close();oder
CStdioFile datei("books.txt", CFile::modeWrite); datei.SetLength(0); datei.Close();