|
|
Сервер
поддерживается
кафедрой информатики и
вычислительной техники ГрГУ
тел. +375-(0)152-445-101
E-mail : kadan@grsu.grodno.by
|
Справочник по функциям Delphi. Функции для работы с памятью
Для работы с памятью Delphi
предоставляет следующие функции:
Function AllocMem
(Size: Cardinal): Pointer; |
SYSUTILS |
Выделяет
блок памяти размером Size и
возвращает указатель на него.
Выделенная память обнуляется. |
Function ReAllocMem
(P: Pointer; CurSize, NewSize: Cardinal):
Pointer; |
SYSUTILS |
Изменяет
размер блока памяти размером
CurSize, на который указывает Р.
Если удается выделить блок
размером NewSize, функция
возвращает указатель на него.
Содержимое старого блока
переносится в новый. При этом,
если CurSize>NewSize, часть
содержимого отбрасывается, а
если CurSize<NewSize, то остаток
свободного места заполняется
нулями. |
Function MemAlloc
(Size: Longint): Pointer; |
GRAPHICS |
Выделяет
блок размером Size. Если он
меньше 64К, память выделяется в
куче памяти Delphi, в противном
случае ? глобальная. |
Память, выделенная при
помощи этих функций, может быть
освобождена при помощи функции
FreeMem.
Для
комментария : kadan@grsu.grodno.by
|
|