Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: digimikeh en 4 Marzo 2021, 02:22 am



Título: puntero a clase con propiedades alojadas en la pila
Publicado por: digimikeh en 4 Marzo 2021, 02:22 am
Hola.. espero que se encuentren bien.

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

Código:
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..


Título: Re: puntero a clase con propiedades alojadas en la pila
Publicado por: Eternal Idol en 4 Marzo 2021, 02:30 am
Si, todo en memoria dinamica.


Título: Re: puntero a clase con propiedades alojadas en la pila
Publicado por: digimikeh en 4 Marzo 2021, 04:02 am
Perfecto, gracias.