4
« en: Lunes 24 de Octubre de 2011, 19:04 »
Ante todo me presento nuevo en este magnifico foro, me surge la duda que comento a continuacion.
cuando se crea un objeto en la free store, segun la siguiente sintaxis cuando se crea el objeto en la free store es donde apunta el puntero del objeto creado, mi pregunta es cuando se crea ese objeto ese area de memoria reservada para el objeto a que abarca? digo esto porque un objeto esta compuesto de metodos y variables locales, quiere esto decir que las variables locales del objeto se encuentran tambien en el free store cuando se crea de este modo? tambien digo esto porque lei que para tener variable local en el free store hay que colocarlas tambien con new, es que es donde mas me parto la cabeza, si ese objeto completo esta creado en la free store supongo que automaticamente sus variables locales toman parte alli,no? en fin alguien que me vaya aclarando estas dudas,saludos.
sintaxis:
Persona *pepe = new Persona;
Pepe->calcularedad();