C/Visual C - Memoria insuficiente y modos de compilación

 
Vista:

Memoria insuficiente y modos de compilación

Publicado por ipmonline (1 intervención) el 12/09/2006 19:13:25
Saludos a todos, estoy desarrollando un traductor de un lenguaje a otro usando PCLex v10, Bison v1.24 y TurboC++ v3.0. Todo ello bajo Windows XP Home.

Las pruebas con archivos pequeños funcionan perfectamente, el problema es que al trabajar con archivos normales me quedo sin memoria y creo que he sido meticuloso en el uso de ésta.

He probado a compilar en modo large y huge pero producen errores en la ejecución. Concretamente al usar en la consola de MS-Dos me aparece una ventana indicando:

La CPU NTVDM ha encontrado una instrucción no permitida.
CS:0070 IP:0232 OP:0f00 1e 00 33
Elija Cerrar para finalizar la aplicación

¿Hay algo que deba tener en cuenta?

Casi todos los punteros que utilizo son (char *). Utilizo malloc, realloc y free para trabajar con la memoria.

Espero que puedan ayudarme, he consultado distintas páginas y foros sobre C y por ahora no he encontrado el problema.

Gracias de antemano,
Ignacio Pérez.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder