Мне нужно создать эту функцию:Двойной указатель на функцию
void lpLoadFileFunc(int (*loadFile)(char *filename, FILE **file))
Чтобы сделать это, я должен сначала создать эту функцию:
int loadFile (char *filename, FILE **file))
Эта функция должна загрузить файл и вернуться, если нагрузка была успешный.
Но я не понимаю, зачем использовать двойной указатель.
Вы можете помочь?
Зависит от выполнения функции. – nikaltipar
Значит, вы имеете в виду «почему используется ФАЙЛ **»? – farfareast
Конечно 'loadFile()' присваивает '* файл'. – chux