Вопрос Динамический массив c++ или читайте суть проблемы)

Регистрация
7 Дек 2013
Сообщения
71
Репутация
0
Спасибо
0
Монет
0
Задача вообще стоит так: передать путь к файлу, который записан в другом файле функции.
Пробовал просто подсунуть функции string - не хочет (( А считываю строку из файла я функцией getline.
Суть в том что мне нужно мою string переписать в массив char*, но проблема в том что длинна строки может меняться, а это значит что мне нужен массив который может расширятся во время исполнения кода. Сам пробовал реализовать и всё безутешно. Осталось ещё пару мыслей но они уж совсем радикальны) Так что пишу сюда. Хелпуйте люди!!
 
Считывай длину файла, создавайте массив размером (длина+1), вот тебе и массив длиною с адресом файла, если надо поменять - будет сложно, но удаляй массив и заново создавайте. Либо человек выше предложил хороший способ)
 
Назад
Сверху