TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Процедуры и функции динамического распределения памяти 

             Эти процедуры  и функции используются для управления динами-
        чески распределяемой областью - областью памяти, которая занимает
        всю  свободную  память  или  ее часть,  остающуюся при выполнении
        программы.  Полное описание методов,  используемых для управления
        динамически  распределяемой  областью памяти приводится в разделе
        "Программа динамического распределения памяти" в Главе 21  ("Воп-
        росы управления памятью").

                  Процедуры динамического распределения памяти
        ┌──────────────────┬────────────────────────────────────────────┐
        │ Процедура/функция│            Описание                        │
        ├──────────────────┼────────────────────────────────────────────┤
        │   Dispose        │ Уничтожает динамическую переменную.        │
        ├──────────────────┼────────────────────────────────────────────┤
        │   FrееМем        │ Уничтожает динамическую  переменную данного│
        │                  │ размера.                                   │
        ├──────────────────┼────────────────────────────────────────────┤
        │   GetМем         │ Создает новую динамическую  переменную  за-│
        │                  │ данного  размера и устанавливает на нее пе-│
        │                  │ ременную-указатель.                        │
        ├──────────────────┼────────────────────────────────────────────┤
        │   МахАvail       │ Возвращает размер  наибольшего непрерывного│
        │                  │ свободного модуля в динамически распределя-│
        │                  │ емой области памяти, соответствующий разме-│
        │                  │ ру наибольшей динамической переменной,  ко-│
        │                  │ торая может быть выделена при  обращении  в│
        │                  │ МахAvail.                                  │
        ├──────────────────┼────────────────────────────────────────────┤
        │   МемАvail       │ Возвращает количество  имеющихся  в динами-│
        │                  │ чески  распределяемой   области   свободных│
        │                  │ байт.                                      │
        ├──────────────────┼────────────────────────────────────────────┤
        │   New            │ Создает новую динамическую переменную и ус-│
        │                  │ танавливает на нее переменную-указатель.   │
        └──────────────────┴────────────────────────────────────────────┘
        

Содержание

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz