Я использую Delphi 1 16-bit, чтобы узнать Pascal (не смейтесь, он отлично работает, плюс я не могу позволить себе более новую версию). Я использую TList для хранения ссылок на объекты для простой адресной книги. Каждый объект добавляется к TList следующим образом:
DataList.Add(TAddrBookData.Create('Bob', '1 Mill St'));
Нужно ли мне самостоятельно создавать объекты TAddrBookData? Или они освобождаются при запуске TList.Free?