Bonjour,

J'ai un souci de traduction en Pascal de cette définition :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
int (*xShmMap)(sqlite3_file*, int iPg, int pgsz, int, void volatile**);
Il y est défini une fonction xShmMap qui renvoie un entier et accepte en paramètres un pointeur sur structure sqlite3_file, un entier iPg, un entier pgsz, et... c'est là que ça se complique pour moi !

Comment comprendre le " , int, " en 4° position : paramètre entier sans nom ?
Et pour le " void volatile** " ? Pointeur sur un pointeur de procédure volatile ?

Merci pour vos décryptages.