Я очень новичок в Фортране.В настоящее время я пишу (или пытаюсь написать) приложение на фортране, которое вызывает C-библиотеку.
Пока у меня есть несколько вещей, которые работают, но я застрял с функцией init из библиотекикоторый ожидает argc и argv только для того, чтобы получить имя программы, которая вызывает функцию.
Библиотека C ожидает указатели на argc и argv:
void init(gint argc, gchar ***argv);
Я понятия не имею, как выразитьчто *** аргв в фортране.Другим функциям нужны только целые числа, поэтому у меня не было проблем с использованием этого скелета для них:
interface
subroutine init( argc, argv)
??
end subroutine ee_init
end interface
call init( , )