unsigned coreleft(void) /* малая модель памяти */
unsigned long coreleft(void) /* большая модель памяти */
Прототип:
Описание:
Эта функция не определена стандартом ANSI С.
Функция coreleft() возвращает число байт неиспользованной памяти в куче. Для программ, откомпилированных с использованием малой модели памяти, функция возвращает беззнаковое целое число. Для программ, откомпилированных с использованием большой модели памяти, функция coreleft() возвращает длинное беззнаковое целое число.
Пример:
Следующая программа выводит размер кучи при компиляции для малой модели памяти: #include <alloc.h> #include <stdio.h> int main(void) { printf("The size of the heap is %u", coreleft()); return 0; }
