Problemas de almacenamiento
Publicado por Fernando (8 intervenciones) el 26/12/2003 15:56:26
Hola,
Estoy trabajando con grandes estructuras de datos que insumen mucho espacio en memoria. Digamos la más importante tiene un tamaño de registro de 80 bytes, y el programa me funciona correctamente mientras el n <= 650 (aprox). Existen otras estructuras menores, que también ocupan algo de espacio.
Lo curioso es que si aumento el n (digamos a 700), cuando opero con la estructura se empiezan a alterar campos en la misma inesperadamente. Todos estos campos que se alteran representan espacios contiguos de memoria (digamos que se modifican los campos del arreglo de la posición 50 a la 90 (aprox))..
Alguien me podria explicar que me está sucediendo???
Estoy utilizando como herramientas Visual C++ 6.0 y el sistema operativo es un Windows98 SE.
Muchas Gracias.
Fernando.
Estoy trabajando con grandes estructuras de datos que insumen mucho espacio en memoria. Digamos la más importante tiene un tamaño de registro de 80 bytes, y el programa me funciona correctamente mientras el n <= 650 (aprox). Existen otras estructuras menores, que también ocupan algo de espacio.
Lo curioso es que si aumento el n (digamos a 700), cuando opero con la estructura se empiezan a alterar campos en la misma inesperadamente. Todos estos campos que se alteran representan espacios contiguos de memoria (digamos que se modifican los campos del arreglo de la posición 50 a la 90 (aprox))..
Alguien me podria explicar que me está sucediendo???
Estoy utilizando como herramientas Visual C++ 6.0 y el sistema operativo es un Windows98 SE.
Muchas Gracias.
Fernando.
Valora esta pregunta


0