Описание функций Си

Heapfill



     heapfillfree

Функция Заполняет свободные блоки памяти констнтным значением.

Синтаксис #include

int heapfillfree(unsigned int fillvalue);

Файл, содержащий alloc.h прототип

Описание ????????????????

Возвращемое При ошибке возращется значение < 0, при успешном значение завершение возвращается значение > 0.

Если нет памяти, то возвращается значение _HEAPEMPTY (1). Если память проверена,то возвращается_HEAPOK (2). Если память запорчена, то возвращается _HEAPCORRUPT(-1). Если зачение заполнения отличается от fillvalue, то возвращается _BADVALUE (-3).

Переносимость heapfillfree уникальна для DOS.

Смотриет также farheapfillfree.

Пример:

#include

#include

#include

#define NUM_PTRS 10 #define NUM_BYTES 16

int main(void) { char *array[NUM_PTRS]; int i; int res; for(i=0; i



Содержание раздела