Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/10/2014, 00:07
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 6 meses
Puntos: 204
Respuesta: realloc array 3 dimensiones char

Cita:
Iniciado por luvac Ver Mensaje
Me pueden hechar una mano,tengo una funcion que tiene el problema es que si lo hace, pero copia 2 veces la misma información y después 3 y así sucesivamente,y lo que tenia anteriormente lo borra y se va duplicando,alguien me hecha una mano.
Código C++:
Ver original
  1. for(i=0;i<argc;i++)
  2.  {
  3.    for(j=record_count; j<(record_count+1) ; j++ )
  4.    {
  5.      s=argv[i];
  6.      rows[i][j]=argv[i];
  7.    }
  8.  }

Ahí estás asignando argv[i] a cada elemento de rows[i], es decir, que si record_count vale 9, los elementos de rows[i][0] a rows[i][9] van a apuntar al mismo sitio: argv[i]

¿Es ese tu problema?