puntero a clase con propiedades alojadas en la pila

Iniciado por digimikeh, 4 Marzo 2021, 02:22 AM

0 Miembros y 1 Visitante están viendo este tema.

digimikeh

Hola.. espero que se encuentren bien.

Me ha asaltado una duda con las clases, sus miembros y punteros...  Suponiendo el siguiente ejemplo:


class Alpha{
private:
    ObjetoA  objA;
    ObjetoB  objB;
};


void main(){
    Alpha* a = new Alpha;
}


Desde main, un objeto de tipo Alpha se está almacenando en la memoria dinamica....
Pero el objeto Alpha tiene otros dos objetos que no son punteros, tambien se estan almacenando en la memoria dinamica?.... o estos dos se separan (fisicamente) de la clase y se almacenan en la pila?..

Saludos..
Dungeons & dragons;
dragons.Attack();

Eternal Idol

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

digimikeh

Dungeons & dragons;
dragons.Attack();