| |||
c++ no corre matrices grandes Hola, tengo un error muy raro, he hecho varios programas, donde tengo que leer como 500000 datos y meterlos en una matriz, la matriz esta bien declarada con su respectivo apuntador, a la hora de compilar no me marca ningun error, pero a la hora de correrlo desde mi simbolo de sistema, se atora con esa gran cantidad de datos, como si se acabara la memoría o algo por el estilo, se congela el símbolo de sistema y no me queda de otra más que finalizarlo. He probado con borland c y turbo c, y con ambos pasa lo mismo. LO MÁS CURIOSO ES QUE SI ENVIO MI CÓDIGO A UN AMIGO, LO COMPILA EN SU MÁQUINA Y ME REGRESA EL EJECUTABLE, YA CORRE EN MI MÁQUINA. Donde le tengo que mover para que mis programas se puedan compilar correctamente y correr bien?? |
| |||
hola, muchas gracias por su ayuda, pero creo que no se trata del compilador, acabo de bajar el borland 5.5 y nada, sigo con el mismo problema, de hecho ahora me sale un error al ejecutar mi programa que dice "subsistema ms-dos de 16 bits. símbolo del sistema - prueba 3. la cpu ntvdm ha encontrado una instrucción no permitida. cs:081e ip:64e6 op:63 74 6f 72 69 Elija cerrar para finalizar la aplicacion" alguien sabe como solucionar esto? es algo al compilar por que si lo compila mi amigo no me pasa esto |
| ||||
¿De donde lo bajaste? ¿El Borland 5.5 no es acaso un compilador de 32 bits? Ese error que mostras es de un programa de 16 bits siendo ejecutado en 32 bits por el NTVDM.exe ...
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |