Sciezki w bibliotece fstream
Ostatnio zmodyfikowano 2009-05-26 15:37
Raptiler Temat założony przez niniejszego użytkownika |
Sciezki w bibliotece fstream » 2009-05-26 15:11:01 Witam. Mój problem polega na tym, że chce utworzyć plik np w katalogu C:/Program Files/ o nazwie X która będzie nazwą zmiennej string. Dla przykładu. std::string nazwa_pliku = "Moj_plik.txt";
ofstream plik( "C:/Program Files/" nazwa_pliku ); plik.close();
Chce stworzyc plik w katalogu C:/Program Files/ o nazwie Moj_plik.txt Ale podczas kompilacji takiego programu występuje błąd. Prosze o pomoc. Pozdrawiam. |
|
pekfos |
» 2009-05-26 15:16:08 std::string nazwa_pliku = "Moj_plik.txt";
ofstream plik( "C:/Program Files/" nazwa_pliku ); plik.close(); to nie może działać jest duża różnica pomiedzy basic_string a char* std::string nazwa_pliku = "Moj_plik.txt"; std::string bufor = "C:/Program Files/" + nazwa_pliku; ofstream plik( bufor.c_str() ); plik.close(); |
|
Raptiler Temat założony przez niniejszego użytkownika |
Dzieki. » 2009-05-26 15:37:26 Dzięki. Zamykam |
|
« 1 » |