Bonjour à tous.

En lisant une partie de code je suis tombé sur la syntaxe suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
static ap_dbd_t *(*authn_dbd_acquire_fn)(request_rec*) = NULL;
 
static void (*authn_dbd_prepare_fn)(server_rec*, const char*, const char*) = NULL;
J'avoue avoir des difficultés à comprendre cette syntaxe ainsi que son utilité, quand je navigue dans le fichier qui contient ce code, j'ai l'impression que ce sont des déclaration de pointeurs sur des fonctions mais je n'en suis pas absolument sur.

Merci d'avance pour toute aide en je m'excuse d'avance si ma question est désespérement stupide.

Cordialement.

PS : si jamais vous souhaitez avoir plus d'informations sur le fichier en question, il est diponible à cette URL : http://svn.apache.org/repos/asf/http...od_authn_dbd.c