Освобождение памяти, выделенной динамически по ссылке.
dispose(<имя ссылки>);
Имя | Тип данных | Описание |
---|---|---|
имя ссылки | complex | Переменная с выделенной памятью и присвоенной ссылкой |
Освобождение памяти, выделенной по ссылке динамически при помощи функции new~
Имя | Тип данных | Описание |
---|---|---|
Освобождение памяти |
p = new~double; //Выделение памяти ~double(p) = 100; //Присвоение y = ~double(p); //Доступ по ссылке dispose(p); //Освобождение памяти
В процессе выполнения примера по ссылке p на переменную типа double выделяется память при помощи функции new~. При помощи функции ~ происходит доступ по ссылке к переменной и приравнивание ей значения 100. Переменной y присваивается значение 100 по ссылке p. Перед завершение примера происходит освобождение памяти при помощи функции dispose.