Hello,
Comme ça à vu d'oeil je dirais que le type double (*)() est un pointeur sur fonction de () (sans arguments) vers double. Je suppose que vous voulez utiliser la valeur de retour de export_colonnes_obstacles() mais que à la place la fonction prend la fonction comme un pointeur.
Cordialement,
Ugo