Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/08/2012, 10:32
Avatar de Doommarine_Maxi
Doommarine_Maxi
 
Fecha de Ingreso: febrero-2011
Mensajes: 54
Antigüedad: 13 años, 9 meses
Puntos: 8
Respuesta: Arreglo dinamicos borland c++

Pues para arreglos dinámicos utilizaría realloc.


Ejemplo:

Código C++:
Ver original
  1. int A_size=0; /*Tamaño del array*/
  2. char* Array; /* Nuestro array */
  3. Array = (char*)calloc(1, sizeof(char)); /* Establezco dimensión inicial del array */
  4. void  AgregarCadena(char* cad)
  5. {
  6.     Array[A_size] = cad; /* Guardo la cadena en la posicion actual de array*/
  7.     A_size++;
  8.     Array = (char*)realloc(Array, (A_size+1)*sizeof(char)); /* Redimensiono el array*/
  9.     return;
  10. }

Me disculpo por la poca prolijidad de la respuesta, pero espero que aunque sea te pueda servir de algo.

Última edición por Doommarine_Maxi; 13/08/2012 a las 10:34 Razón: Disculparme por la desprolijidad