Demasiadas variables globales
Publicado por Fernando (8 intervenciones) el 04/06/2003 21:36:56
Hola,
Estoy desarrollando un programita (ojo unas 3000 lineas de código) en C bajo Windows (16 bits) que utiliza muchos recursos de memoria. Intento que la mayoria de las variables se mantengan en memoria solo cuando es necesario y luego son destruidas.
Cuando compilo con el modelo Small me lanza el error de segmento (imagino por los benditos 64K). Ahora, cuando compilo con el modelo Large el error que ocurre es, textualmente "too much global defined in file function main" (demasiadas variables globales en main).
Me parece algo raro este error... Alguien me puede ayudar???
Muchas gracias...
Fernando.
Estoy desarrollando un programita (ojo unas 3000 lineas de código) en C bajo Windows (16 bits) que utiliza muchos recursos de memoria. Intento que la mayoria de las variables se mantengan en memoria solo cuando es necesario y luego son destruidas.
Cuando compilo con el modelo Small me lanza el error de segmento (imagino por los benditos 64K). Ahora, cuando compilo con el modelo Large el error que ocurre es, textualmente "too much global defined in file function main" (demasiadas variables globales en main).
Me parece algo raro este error... Alguien me puede ayudar???
Muchas gracias...
Fernando.
Valora esta pregunta


0