Ваш вопрос неясен.
Проверка наличия файла тривиальна - используйте stat()
или access()
, например:
#include <unistd.h>
int res = access(path, R_OK);
if (res < 0) {
if (errno == ENOENT) {
// file does not exist
} else if (errno == EACCES]) {
// file exists but is not readable
} else {
// uh oh
}
}
Создание файла аналогично тривиально - используйтеopen()
или fopen()
.Найдите любую хорошую книгу по программированию на C, это самая фундаментальная вещь, которую научит любая книга.
Но что тут общего с <mach-o/dyld.h>