Où le compilateur Intel C++ stocke-t-il le vptr (pointeur vers la table de fonction virtuelle) dans un objet?Où le compilateur Intel C++ stocke-t-il le vptr (pointeur sur la table de fonction virtuelle) dans un objet?
Je crois que MSVC le met au début de l'objet, gcc à la fin. Qu'est-ce que c'est pour icpc (Intel C++ Compiler)?
Pourquoi ce programme ne compile-t-il pas un bogue? (La fonction do_foo virtuelle n'est pas définie dans la classe 'bar') La classe barre possède en effet un membre 'do_foo', mais ce n'est pas virtuel. – Arafangion