некоторые вопросы о записях в Delphi:
- Поскольку записи почти похожи на классы, почему бы не использовать только классы вместо записей?
- Теоретически память выделяется для записи, когда она объявляется переменной; но, и как память освобождается после?
- Я могу понять полезность указателей на записи в объект списка, но с контейнерами Generics (
TList<T>
), нужно ли еще использовать указатель? если нет, как удалить/выпустить каждую запись в универсальный контейнер? Если я хочу удалить определенную запись в универсальный контейнер, как это сделать?