Я пытаюсь сделать мою программу c более динамичной. Он должен открыть файл с функцией fopen(). По-видимому, fopen не читает абсолютные пути. Например, он не может читать этот путь:Абсолютный путь в fopen()
fopen("/Documents/projects/cs50_radio/broadcast/source/deadinside.mp3", "r")
возвращает NULL
, однако,
fopen("deadinside.mp3", "r");
возвращает ожидаемый указатель
I был выигран если есть возможный способ прочесть такой путь, который может быть независим от текущего рабочего каталога в других случаях?
Вы имели в виду сказать Относительный путь? – glant
fopen() может определенно открыть файлы, используя полную спецификацию пути. Возможно, опечатка? – JJF
Это в Windows? – kaylum