Bonjour � tous,
je viens poster pour obtenir un renseignement � propos de l'EBCO ( Empty Base Class Optimization ).
Je d�veloppe actuellement un projet, j'utilise l'idiome CRTP afin de cr�er un polymorphisme sans le coup du polymorphisme ( pas de vtbl ). Par contre en utilisant ce principe, je ne peut pas forcer le codeur ( moi ) � impl�menter des m�thodes car je ne veux pas de vtbl.
Ma question est simple, je sais que une fonction virtuel = une entr�e dans la vtbl et pas de EBCO possible. Mais avec une m�thode abstraite, est-ce que cette optimisation est r�alis�e? Je n'appelle jamais la m�thode abstraite mais directement la m�thode sp�cialis�e. Sachant que cela d�pend fortement du compilateur qui sont frileux sur cette optimisation, je suis sur Visual Studio 2010 : optimisation /Ox
merci beaucoup
Partager