Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/06/2009, 16:46
Tet0
 
Fecha de Ingreso: octubre-2008
Mensajes: 50
Antigüedad: 16 años, 4 meses
Puntos: 2
El porque de los punteros

Hoola..

a ver que hoy ando filoso y pues me salen muchas dudas se supone que usamos dynamic memory cuando no sabemos exactamente el tamaño de lo que vamos a usar y por ende mas adelante es que vamos a requerir la memoria (new, malloc etc) por ejemplo

*puntero;
cin >> tam;

puntero = new[tam];

...

delete [] puntero;

ok todo bien

pero una pregunta a veces tenemos una funcion que nos pude retornar un puntero tambien de memoria dinamica ejemplo

*puntero;

puntero = funcion(parametro);

tampoco sabemos el tamaño del puntero que nos va a retornar, no se si se entiende mi duda, podrian aclararmelo

gracias