Ich versuche nur, eine Textdatei zu erstellen, wenn sie nicht existiert und ich kann nicht fstream
dafür zu bekommen scheinen.fstream wird keine Datei erstellen
#include <fstream>
using std::fstream;
int main(int argc, char *argv[]) {
fstream file;
file.open("test.txt");
file << "test";
file.close();
}
Muss ich etwas in der open()
Funktion, um es zu erhalten, geben Sie die Datei zu erstellen? Ich habe gelesen, dass Sie ios::in
nicht angeben können, da erwartet wird, dass eine bereits vorhandene Datei vorhanden ist, aber ich bin nicht sicher, ob andere Parameter für eine Datei angegeben werden müssen, die nicht bereits vorhanden ist.
ich glaube, Sie verwenden müssen: .open ("test.txt", fstream :: in) ; – FacundoGFlores