Bonjour, je cherche a utiliser un Bigarray provenant de OCaml en C.
Je ne sais pas comment le passer en parametres.

Mon code est le suivant,

my_function_c (int *big,
int dimx,
int dimy)

Big est sense represente mon Bigarray
Dimx et Dimy les dimensions de ce Bigarray.

Pour acceder au cases de mon Bigarray, j'utilise cette commande:

int x = 0;

x = Int_val(big[y*dimy+x];

Mon probleme est que les valeurs retournees par mon Big ne coincident pas avec mon Bigarray Caml.
Merci de vos reponses.