Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/05/2015, 21:14
Avatar de vangodp
vangodp
 
Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 11 años, 1 mes
Puntos: 38
Respuesta: Arreglos tamaño dinámico C++

Tienes 3 o más opciones.

1º guardar en ficheros. Es la correcta de las 3 ya que al abrir el programa querrás que los contactos aun estén ahí no?

2º- malloc/calloc/free... para C new/delete... para C++ preguntas el tamaño y te reservara eso en el heap. La memoria no variará, lo que le digas será fijo pero al menos le puedes decir un tamaño. Buscar en google "memoria dinámica C o C++"

3º- listas simples estilo C. Con listas vas incluyendo contactos y la memoria se irá reservando sola. Es bastante efectiva, pero no como los ficheros.

En C++ hasta tienes una 4º opción que es usar STL List o otros contenedores que viene a ser la opción 3 pero mejor para C++.