Appeller C depuis fortran
Bonjour a tous,
Quelqu’un pourrait me dire comment appeler une fonction ecrite en C dans fortran?
Par exemple, prenons le cas de cette fonction qui calcule le carre des elements d'un vecteur:
Code:
1 2 3 4 5 6 7 8 9 10
|
void foo(int *nin, double *x)
{
int n = nin[0];
int i;
for (i=0; i<n; i++)
x[i] = x[i] * x[i];
} |
Je sais que le plus simple serait d'utiliser simplement le C pour mes analyses mais le hic est que je ne connais pas vraiment le C.
Merci d'avance pour votre aide
Arthy