Я хочу, чтобы выходной файл, чтобы иметь такое же имя, что и входной файл (с другим расширением) Например: Входной сигнал: packet_a.raw, выход: packet_a_data.txtимена файлов ввода/вывода
Я попытался сохранения FileName в строке, но ifstream и поток не принимают строку. Я пробовал использовать char [], но потом мне трудно изменить его.
'std :: string' имеет' c_str() 'метод, который возвращает' char [] 'с содержимым строки. Обратите внимание, однако, что вы ** НЕ ДОЛЖНЫ ** изменять содержимое массива, возвращаемого 'c_str()'. –