V. ФУНКЦИИ И ПРОЦЕДУРЫ ДЛЯ РАБОТЫ С ПАМЯТЬЮ
2. Процедуры для работы с динамическими переменными
Процедура GetMem( var P: Pointer; Size: Integer );
Модуль: System
Описание
Процедура создает динамическую переменную: выделяет блок памяти размером Size байт под переменную, указанную в параметре P, и возвращает указатель на начало данного блока памяти. Параметр P может представлять собой любой тип указателя. Указатель на новую созданную переменную записывается как P^. Если для создания динамической переменной недостаточно памяти, то возникает исключение EOutOfMemory.
Пример
См. пример к функции FreeMem.
[Вернуться к содержанию]
|