Uso il TurboC della Borland.

Dato che devo salvare una pagina grafica di 640 x 350, pensavo di usare la malloc ma... SORPRESA! La malloc non alloca più di 64 kB... e ne servono + o - 224...

Allora trovo la farmalloc ma... non riesco a farla funzionare!

per provare ho scritto questo codice:


void huge *punt;

main()
{
if ((punt = (void huge *)farmalloc(70*70))==NULL)
printf ("err");
else
{
farfree (punt);
printf ("ok");
}
}


E sapete qual è l'output? Questo:
errerrerrerrerrerrerrerrerrerrerrerrerrerrerrerrer rerrerrerrerr

ecc ecc ecc...

Qualche ideuzza?