Функция Возвращает размер неиспользуемой памяти глобальном
heap'e.
Синтаксис #include
unsigned long farcoreleft(void);
Файл, содержащий alloc.h
прототип
Описание Функция farcoreleft возвращает общий объем неис-
пользуемой памяти в области, лежащей выше послед-
него выделенного блока.
В модели памяти tiny эту функцию использовать
нельзя.
Возвращаемое farcoreleft возвращает объем неиспользуемой памяти
значение между самым верхним выделенным блоком и концом ОЗУ.
Переносимость farcoreleft уникальна для DOS.
Смотрите также coreleftfarcallocfarmalloc
Пример:
#include
#include
int main(void)
{
printf("Объем неиспользуемой памяти в дальней области\n");
printf("равен %lu байт \n",farcoreleft());
return 0;
}