• # sélection générique de fonctions

    Posté par . En réponse à la dépêche C11 n'est pas encore mort. Évalué à 2.

    sélection générique de fonctions : il est désormais possibilité de sélectionner dans une macro la fonction à exécuter en fonction du type des paramètres à l'aide du mot-clé _Generic. Dans l'exemple ci-dessous, la macro cbrt(x) exécutera la fonction cbrtl si x est de type double, cbrtf est de type float ou cbrt par défaut.

    Du coup le choix de fonction se fait à la compilation ou à l'exécution ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)