[C con Clase] Archivos proyectados en MEMORIA

Programante programante en gmail.com
Sab Sep 27 13:54:59 CEST 2008


Ramiro escribió:
> Hola
>
>  Me puse a estudiar los artículos de "Los rincones del API Win32" y 
> tengo algunos problemas, espero que me puedan ayudar:
>
>
> Lo que quiero hacer es usar "ARCHIVOS PROYECTADOS EN MEMORIA" para 
> usar un área de memoria que se grabe talcual al disco.
>
> En ese espacio de memoria quisiera trabajar con estructuras de datos, 
> eso implica que por ahí tenga que borrar objetos en espacios 
> intermedios y en el futuro tendría que poder poner nuevos objetos en 
> esos huecos para aprovechar la memoria.
>
> Lo que hago es esto: proyecto un pedazo de memoria de 30k (por decir 
> algo), pero con eso quedo con un puntero y los 30k. De ahí se me 
> complica para manejar los objetos de las estructuras.
>
> En el HEAP principal se puede usar el NEW y DELETE para pedir espacios 
> chicos, pero acá no puedo usar nada.
>
> ¿tengo que administrar yo solo esa memoria?, ¿no hay comandos como 
> HeapAlloc o malloc para administrarla?
>
> Si no hubiese nada, ¿alguna idea práctica para llevar a cabo esa tarea?
>
>
> Saludos
>
Coger una implementación de malloc y adaptarla para que trabaje con tu 
bloque.




Más información sobre la lista de distribución Cconclase