delphi 中TStringList 通过function AddObject(const S: string; AObject: TObject): Integer; 方法添加了一个对象,请问我在调用Clear 方法的时候该对象有没有被释放
object里存的只是指向对象的指针,clear只是把指针清除了,对象并没有被释放。
TObjectList可以自动释放对象,剩下的TList,StringList等List类型的都需要手动释放。
2024-02-11 21:46:10
delphi 中TStringList 通过function AddObject(const S: string; AObject: TObject): Integer; 方法添加了一个对象,请问我在调用Clear 方法的时候该对象有没有被释放
object里存的只是指向对象的指针,clear只是把指针清除了,对象并没有被释放。
TObjectList可以自动释放对象,剩下的TList,StringList等List类型的都需要手动释放。