C/Visual C - No puedo alojar memoria!!

 
Vista:

No puedo alojar memoria!!

Publicado por VoidPointer (180 intervenciones) el 08/07/2004 01:04:10
Hola a todos, estoy arto de tratar de guardar imagenes en memoria,uso farcalloc() , farmalloc y nada, la aplicacion es para el modelo Huge y nunca me puede alujar siempre me devuelve NULL, tengo que dibujar siempre leyendo desde eldisco??? hay alguna solucion como una memoria de video??????

Saludos
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

RE:No puedo alojar memoria!!

Publicado por JoseGR (41 intervenciones) el 08/07/2004 10:31:10
Hola, obviamente estas usando un compilador de 16 bits, en estos entornos solo puedes reservar bloques de memoria de maximo 64Kbytes. Las posibles soluciones que tienes son:

* Dividir la imagen en varios bloques de memoria.
* Usar alguna libreria que haga lo anterior y de paso aprovecha la memoria extendida/expandida.
* Usar un compilador de 32 bits. (ej. djgpp para DOS) y puedes reservar bloques tan grandes como quieras.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar