Проблемы с функцией fopen на Mac
Я делаю простое приложение на Mac (OSX Mavericks, компилируется с помощью clang). Проблема в том, что когда я пытаюсь открыть файл, используя относительный путь, он не работает. Это работает, если я использую абсолютный путь.
Например, если я попытаюсь:fp = fopen("file.txt", "r");
ВозвращаетсяNULL
.
Это работает только если я использую:fp = fopen(" User/UserName/Project_folder/file.txt", "r");
(папка проекта - это папка, в которой я собираюсь, и в ней есть мой файл file.txt)
Файл находится в том же каталоге.
Как я могу решить это?
Также тот же код работал хорошо некоторое время назад, и теперь этот и другой код, который используетfopen
показать ту же проблему.