Bonjour,
Merci à vous pour ces réponses.
En réalité j'essayais d'implémenter une fonction liée à SQLITE.
J'appelle cette fonction depuis mon main :
sqlite3_exec(db, pSQL[0], callback_user2, pbla, &zErrMsg);
La 4ème variable (pbla) sera récupérée dans la fonction callback_user2 dans le pointeur void* NotUsed.
callback_user2 est une fonction :
static int callback_user(void *NotUsed, int argc, char **argv, char **azColName)
Je n'ai pas la main sur squilite3_exec pour surcharger callback_user2 car elle est définie dans une librairie.
pbla est en fait un pointeur sur un tableau a deux dimensions.
Je dois donc transtyper mon tableau en void*.
Pour cela, j'ai pensé faire cette opération : Par contre, une fois dans la fonction, est devenu , je ne sais plus comment utiliser mon tableau .
C'est pourquoi j'ai pensé réaliser l'opération que je vous est décrit ci-dessus.
Savez-vous comment je peux implémenter ?
Je vous remercie.
Partager