tworzenie pliku o nazwie podanej w konsoli

0

Niby sprawa jest prosta, w pascalu robiłem sobie stringa do którego pobierałem nazwę i mogłem sobie dowolnie plik tworzyć, w c++ wyskakuje błąd że zły typ jest wysyłany. Mam do was pytanie, jak zrobić taki program który będzie tworzył na dysku plik o nazwie pobranej z konsolki ?

0
std::string nazwa_pliku;
std::cin >> nazwa_pliku;
nazwa_pliku += ".txt";
std::ofstream plik(nazwa_pliku.c_str());
 

1 użytkowników online, w tym zalogowanych: 0, gości: 1