TStack,TQueue,TObjectList,TObjectStack等等

TStack,TQueue,TObjectList,TObjectStack等等,都在Contnrs.pas单元里,需要手动添加。

不同于TList类,TObjectList对象将销毁任何从列表中删除的对象。无论是调用Delete、Remove、Clear方法,还是释放TObjectList对象,都将销毁列表中的对象。有了TObjectList类,我们就再也不用使用循环来释放对象了。

Delphi深度探索(第二版)第五章有详细介绍,还有例子。

-----------------------------------------------------------------

posted @ 2016-03-21 05:51  findumars  Views(442)  Comments(0Edit  收藏  举报