• # Compréhension

    Posté par . En réponse au journal Visiteurs en C++. Évalué à 5.

    Je ne comprends pas très bien l'intérêt de faire le dispatche à la main alors que le système de type du langage permet de le faire de manière fiable.
    Le seul vrai avantage c'est le type de retour que l'on peut faire évoluer.

    J'ai l'impression que c'est surtout « pour ceux qui n'aiment pas le polymorphisme » (et de ce que tu dis tu ne gagne pas en performance avec la version template même sans RTTI). Bref à mon avis il s'agit surtout d'avoir un code plus complexe (et donc moins maintenable/fiable) et plus lent, pour un gain limité (disons précis si tu préfère).

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