Pregunta: | 58228 - RESERVAR MEMORIA EN TURBO C++ |
Autor: | Pajaro Osella |
tengo un problema programando en turbo c++. tengo las siguientes lineas: unsigned char *memoria; .. .. .. memoria=(unsigned char *)malloc(65536) if(!memoria){ printf("No se puedo reservar tanta memoria"); getch(); exit(1); } lo q estoy intentando hacer es reservar un bloque de 64 kb de memoria, pero cuando lo ejecuto el programa, memomira me devuelve NULL debido a q no pudo reservarse tanta memoria. por que pasa esto!??!?!? supongo que el error debe estar en la configuracion del compilador. estoy trabajando con un modelo de programa standard y 64 kb de heap. por favor si alguien puede ayudarme se lo agradeceria eternamente! |