[FONT=Arial][SIZE=7][COLOR=blue]Wer kann mir sagen wie unter C++ eine Datei erstelle oder lösche. Also ich meine das die exe Datei eine datei erstellt oder löscht.
Seite 1 von 1
Erstellen Und Löschen Einer Datei Unter C++
Anzeige
#2
geschrieben 28. Juli 2005 - 13:32
Google sagt:
http://www.functionx...lestreaming.htm
http://www.codersour...pp_file_io.html
http://www.cplusplus...dio/remove.html
Noch Fragen?
http://www.functionx...lestreaming.htm
http://www.codersour...pp_file_io.html
http://www.cplusplus...dio/remove.html
Noch Fragen?
I'm mó. mo's good twin.
#3
geschrieben 28. Juli 2005 - 13:34
Moin,
also eine datei erstellen geht eigentlich über Filestreams:
Löschen würde ich die Datei über den DOS Befehl 'del'
Gruß
Torian
also eine datei erstellen geht eigentlich über Filestreams:
#include <fstream> int main() { ofstream datei("Test.txt", ios::app); //Öffnen der Datei if(!datei.fail()) { datei << "Dies ist ein Test"; //In die Datei schreiben datei.close(); // Datei schließen } }
Löschen würde ich die Datei über den DOS Befehl 'del'
system(del Test.txt);
Gruß
Torian
#4
geschrieben 30. Juli 2005 - 22:01
Dateien löschen würde ich nicht mit system(). Zum löschen von Dateien gibt es in der cstdlib extra die Funktion remove() aus dem Namespace std. Also einfach std::remove(dateiname); und fertig. Hat den Vorteil, dass es bei der Portierung auf andere Systeme weniger Probleme bereitet.
Thema verteilen:
Seite 1 von 1