Показать сообщение отдельно
  #1  
Старый 26.11.2014, 14:26
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию Разруливание самозамыкания

Как можно разрулить самозамыкание?
Есть локальная переменная, на нее назначается делегат, в делегате идет замыкание на эту же переменную (без замыкания «на „себя”» обойтись достаточно сложно), в итоге получается, что делегат остаётся существовать до завершения работы программы, и из-за этого в рантайме незначительно подтекает память.
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию