IPB

> FreeMem.PAS
Чат
Форум
Загрузка...
 

Язык:
Русский
English


 { Пример программы для процедур FreeMem, GetMem и функции MaxAvail }

uses Crt;

type TFriendRec = record
  Name : String[30];
  Age  : Byte;
end;
var
  P : Pointer;

begin
 if MaxAvail < SizeOf(TFriendRec) then
   WriteLn('Недостаточно памяти')
 else
 begin
   { Распределяем память в куче }
   GetMem(P, SizeOf(TFriendRec));
   { ...}
   { ... Используем память ... }
   { ...}
   { Освобождаем её при завершении программы }
   FreeMem(P, SizeOf(TFriendRec));
 end;
end.
 
 К началу страницы 
Тэги:
 

Код для вставки: :: :: :: ГОСТ ::
Поделиться: //
 



-
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"