Datei nach string benennen
-
Hallo,
string bez; cout<<"..";cin>>bez; ofstream kurs (bez) kurs<<name; ...
Warum kann ich die datei nicht so benennen wie die Eingabe (bez) ist.
********************************************************************
Wie kannn ich in einer Datei den zb vierten Datensatz lesen und auseinanderspalten
zb: [1 name vorname kurs]
-
Bei mir gehen nur char arrays mit fstream.
Also:char name[255]; cout<<"Input : "; cin>>name; ofstream test(name); test<<"Hallo"; test.close();
Einlesen:
Entweder getline benutzen, oder einfach test>>name;
-
ist natürlich nicht so toll, wenn man auf std::strings verzichten muss.
string foo; //... fstream bar (foo.c_str());