El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de C++/C#
Foros del Guru > C++/C#
Usuario Reservar mas memoria
Desconocido
Enviado - 19/12/2004
 
Si ya tienes un puntero identificado y le has reservado memoria, pero le quieres añadir mas informacion para lo cual tienes que aumentarle el espacio reservado, como se podria hacer esto en c++.Gracias
 
Desconocido
Enviado - 20/12/2004
 
Hola, sería con la función realloc:

char *p;
size_t tamanio;

p = (char *) malloc (100 * sizeof(char));

tamanio = _size(p);

para reservar más memoria sería:

p = (char *) realloc (p,tamanio + (100 * sizeof(char));
 
 

 

Contactos myStudio Network