Oui, il fonctionne comme ça ; mais mon objectif était d'inclure la déclaration des fonctions externes dans celle de la fonction proposée, pour ne pas avoir de déclaration en dehors de cette fonction, ce qui en faisait une proposition pratique pour la FAQ.
Je soupçonne sans avoir pu en trouver la preuve écrite qu'on n'a pas le droit de déclarer de fonctions externes statiques locales à une fonction.
Un palliatif serait de les déclarer et charger dynamiquement (à tester, peut-être, par curiosité), mais au prix d'un alourdissement du code, et surtout, d'un chargement/déchargement lors de chaque appel, qui n'a pas de sens.
Partager