Datei anlegen wenn sie noch nicht existiert!
-
ich hab mal gelesen dass man eine datei wenn sie noch nicht existiert automatisch anlegen lassen kann nur wie geht das?
ifstream file;
file.open(filename.c_str(), ios::out); -> erzeugt mir leider noch keine date
öffnet nur was fehlt da noch?thx
-
Wofür steht denn das i in ifstream?
-
SeppSchrot schrieb:
Wofür steht denn das i in ifstream?
müsste für input stehen.
-
Und was sagt dir Input in Hinsicht auf Dateien erstellen?
-
ok hat sich erledigt -> fstream
-
ofstream. fstream ist ja die Kombination aus beidem.
Übrigens solltest du lieber den ctor nehmen, anstelle der open-Funktione.
std::ofstream datei("hallo.txt");
-
fstream -> filestream (einbinden um filestreaming zu ermöglichen)
#include <fstream>ofstream aus der klasse fstream. output filestream
ifstream aus der klasse fstream. input filestream
aus- eingabe.