Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/06/2012, 12:53
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: operador NEW y funciones q devuelven PUNTEROS

En new es igual al malloc de C..Lo que hace es reservar memoria y devuelve el puntero...pero agrega un par mas de cosas...si estas trabajando con clases lo que hace es invocar el constructor de la clase. Ademas podes usar los lo corchetes para reservar memoria para muchas instancias...

Tanto new como malloc debvuelven un puntero a la memoria que reservaste.

El operador -> equivale a usar esto:

a-> b === (*a).b

Basicamente lo que hace es desreferenciar y luego buscar el campo de la estructura o clase...

Saludos