Datei mit string als Parameter öffnen
Verfasst: 24. Dezember 2015 14:13
Zunächst mal frohes Fest.
Das Ganze spielt sich in einem Objekt ab, dürfte aber wohl keine Rolle spielen.
Ich möchte eine Datei mit einem String als Parameter öffnen.
String ist deklariert in dieser Art.
dateiname = "cpprec.txt";
fstream datei(dateiname, ios::out); //funktioniert nicht
Fehlemeldung von gnu c++ auf einem debian-linux:
no known conversion for argument 1 from ‘std::string {aka std::basic_string<char>}’ to ‘const char*’
/usr/include/c++/4.9/fstream:806:7: note: std::basic_fstream<_CharT, _Traits>::basic_fstream() [with _CharT = char; _Traits = std::char_traits<char>]
basic_fstream()
Das Ganze spielt sich in einem Objekt ab, dürfte aber wohl keine Rolle spielen.
Ich möchte eine Datei mit einem String als Parameter öffnen.
String ist deklariert in dieser Art.
dateiname = "cpprec.txt";
fstream datei(dateiname, ios::out); //funktioniert nicht
Fehlemeldung von gnu c++ auf einem debian-linux:
no known conversion for argument 1 from ‘std::string {aka std::basic_string<char>}’ to ‘const char*’
/usr/include/c++/4.9/fstream:806:7: note: std::basic_fstream<_CharT, _Traits>::basic_fstream() [with _CharT = char; _Traits = std::char_traits<char>]
basic_fstream()