Ver Mensaje Individual
  #23 (permalink)  
Antiguo 22/07/2010, 01:49
Fw190
 
Fecha de Ingreso: junio-2010
Ubicación: Madrid
Mensajes: 620
Antigüedad: 14 años, 5 meses
Puntos: 73
Respuesta: Creando un arreglo multidimensional

Aunque un poco tarde, pero ahí te comento lo que creo que pasa:

El arreglo, tal como lo has definido, necesita más de 50 Mb de memoria (contando int de 32 bits). Cuando declaras una variable dentro de una función, ésta se crea en la pila, con lo que, con ese tamaño, seguro que la desbordas, y de ahí el error que te da.

Tal como han sugerido otros miembros del foro, te las tendrás que ingeniar para reducir el tamaño, o bien emplear memoria dinámica. Si no lo haces así, la única solución es declarar el arreglo como variable global y rezar. Si ya la tienes declarada como variable global, o al hacerlo persiste el problema, tocará seguir alguna(s) de las sugerencias anteriores.