Problemas con Borland Turbo C++
Acabo de instalar Borland Turbo C++ sobre W98 y me está dando problemas.Cuando intento ejecutar un programa me permite corregir errores de sintaxis, y una vez corregidos, cuando trato de ejecutarlo me informa de que ocurre un error:
General protection Exception
EJER(1)0x3b67:0x5006 Processor Fault.
He intentado añadir al Config.sys la linea device=c:windowshimem.sys
pero parece que la ignora.
General protection Exception
EJER(1)0x3b67:0x5006 Processor Fault.
He intentado añadir al Config.sys la linea device=c:windowshimem.sys
pero parece que la ignora.
Se me ocurren dos cosas.
1) Puede ser que tengas algo mal instalado. Si es esto, seguramente se te caiga el Turbo C++ y todo eso.
2) En tu código hay un error que provoca eso. Uno muy típico puede ser
int *a;
*a = 3;
Si no reservas espacio de memoria para el puntero "a", apunta a cualquier direccion de memoria. Al intentar meter el 3 en esa dirección de memoria puede producirte un error como el que indicas.
Se bueno.
1) Puede ser que tengas algo mal instalado. Si es esto, seguramente se te caiga el Turbo C++ y todo eso.
2) En tu código hay un error que provoca eso. Uno muy típico puede ser
int *a;
*a = 3;
Si no reservas espacio de memoria para el puntero "a", apunta a cualquier direccion de memoria. Al intentar meter el 3 en esa dirección de memoria puede producirte un error como el que indicas.
Se bueno.
