Могу ли я указать, какой файл я хочу записать в C ++? Я хочу иметь возможность ввести имя файла и записать в этот файл. Когда я пытаюсь сделать myfile.open("example.txt")
myfile.open(var)
, я получаю большую ошибку ...
ошибка: нет соответствующей функции для вызова forstd :: basic_ofstream> :: open (std :: string &) ’
/usr/include/c++/4.2.1/fstream:650: примечание: кандидаты: void std :: basic_ofstream <_CharT, _Traits> :: open (const char *, std :: _ Ios_Openmode) [с _CharT = char, _Traits = std :: char_traits]
Можете ли вы понять это или объяснить, что я делаю неправильно? У меня такое ощущение, что это очень просто, так как это моя первая неделя с использованием C ++.