GodzilLe 15/05/2015 à 22:51
Franchement je doute que le C++ mette même un objet déclaré dans une fonction sur la pile, l'empreinte mémoire d'un objet est plutôt gros, et la pile n'est pas extensible non plus. De toute manière oui il est bien plus courant d'allouer dynamiquement un objet que statiquement.
Si le compilateur alloue quelque chose sur la pile sa sera plutôt un pointeur que l'objet en lui même.
Apres tout this est un pointeur dans tous les cas quelque soit la façon dont l'objet a été alloué.
Ce post n'a pas valeur d'etre exact, et ne reflète que ce que JE pense, pas ce que font reelement les compilo, je peux me tromper (je prends les devants)