1. 程式人生 > >教程-TObjectList.Clear、TStringList.Clear方法對象有沒有被釋放

教程-TObjectList.Clear、TStringList.Clear方法對象有沒有被釋放

指向 相關 手動 lis 沒有 list 是把 cnblogs 自動釋放

相關資料:

http://www.cnblogs.com/rogge7/p/4631796.html

delphi
TStringList通過AddObject方法添加對象。
object裏存的只是指向對象的指針,clear只是把指針清除了,對象並沒有被釋放。
TList,StringList等List類型的都需要手動釋放。

TObjectList通過Add增加對象。
可以自動釋放對象。

教程-TObjectList.Clear、TStringList.Clear方法對象有沒有被釋放