Я пытаюсь написать C код, который работает с файлами. Тем не менее, я не хочу устанавливать абсолютный каталог в коде, а просто дать имя и оставить сложную работу по поиску места для компьютера. Примерно так:
filename = searchForDirectory("exampleFile.txt");
fopen(filename, r);
Возможно ли что-то подобное с C, и если да, то как?
Редактировать: Чтобы уточнить, я хочу дать файл name to -say- функция, которая просканирует все каталоги на диске, а затем вернет директорию первого вхождения этого имени файла. Я думаю, что найти в Linux делает что-то вроде этого. Есть ли Windows аналог?