J'ai une fonction en C. Je veux appeler cette fonction de Fortran. Cette fonction contient 2 structures passées par pointeur. Comment est-ce que je fais ceci dans Fortran?Fortran structures et pointeurs
Ex:
struct a
{
int x;
float y;
};
struct b
{
int p;
float q;
};
En C:
fun(*a,*b);
Comment appeler cela de Fortran? Ici a
est la structure d'entrée et b
est la structure de sortie. Je suis capable de remplir les structures dans Fortran mais ils sont incapables de conserver des données après leur passage.
Comment appeler fun(*a,*b)
dans Fortran?