Bonjour,
Je fait une application c++ avec du polymorphisme.
Je suis sur une ancienne version de visual studio 2012 (j'ai un veux ordinateur).
J'ai plusieurs millier d'objets qui utilisent des fonctions virtuelles plusieurs fois par secondes (petit moteur de jeux perso).
J'ai trouver cette article qui exp�rimente 5 techniques pour le polymorphisme (compatible MSVC, gcc et Clang).
- Fonction virtuelle mise en cache
- Acc�s directe � la fonction mise en cache
- Fonction virtuelle pas mise en cache
- Acc�s directe � la fonction pas mise en cache
- Acc�s directe � la fonction virtuelle pas mise en cache
J'ai 2 questions:
1) Les compilateurs d'aujourd'hui peuvent t'ils optimiser le polymorphisme par eux m�me, l'article qui date de 2019 est t'il encore d'actualit� aujourd'hui?
2) J'aimerais savoir ce que les utilisateurs exp�riment�s en c++ pense de cette article?
Merci
Partager