Показать сообщение отдельно
  #4  
Старый 23.05.2023, 05:18
bubaeshka bubaeshka вне форума
Прохожий
 
Регистрация: 20.02.2016
Сообщения: 13
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

1. Я понимаю, что TPair это запись. То есть получается, что у меня примитивный тип, и после TList.Free в памяти ничего не останется? Просто нигде про это не сказано особо то. Про простые типы да, про массивы да, ещё там про что-то. +в запись мы можем засунуть и объекты, так ведь?

2. Да, пример мне понятен. И я бы даже сказал, что с дженериками стало в разы лучше! Я понимаю, что это, как это, с чем едят...

Вот про это я и хотел узнать поподробнее:
Цитата:
А имени у нее нет, т.к. это одно из нововведений последних версий - анонимная функция.

Попробую загуглить. К сожалению, инфы/учебников/материалов по Делфи стало весьма мало. Даже в буржуйском сегменте.

З.Ы. lmikle - ещё раз спасибо за наводку! "нововведений последних версий - анонимная функция". Теперь всё стало понятно. Просто мы зашвыриваем в конструктор TList целиком функцию, которую загоняем в переменную, прям кодом. Нашёлся хороший талмуд: http://pascal-study.blogspot.com/2012/03/delphi.html
Ответить с цитированием