文件名称:在Delphi2009中实现类似于STL的智能指针
文件大小:103KB
文件格式:RAR
更新时间:2011-10-02 04:09:02
Delphi2009 智能指针
在Delphi2009中实现类似于STL中auto_ptr的智能指针!关于此智能指针的原理及解释请进入以下网址: http://www.cnblogs.com/felixYeou/archive/2008/09/06/1285806.html
【文件预览】:
code
----TestAutoPtr()
--------TestAutoPtr.identcache(158B)
--------AutoPtr.pas(3KB)
--------TestAutoPtr.bdsproj(503B)
--------TestAutoPtr.dpr(761B)
--------TestAutoPtr.bdsproj.local(770B)
----TestAutoPtrList()
--------TestAutoPtrList.bdsproj(536B)
--------AutoPtr.pas(3KB)
--------TestAutoPtrList.bdsproj.local(313B)
--------TestAutoPtrList.dpr(1KB)
--------TestAutoPtrList.identcache(170B)
----AutoPtr.bdsgroup.local(401B)
----TestHeapObject()
--------TestHeapObject.bdsproj(535B)
--------TestHeapObject.bdsproj.local(311B)
--------TestHeapObject.dpr(625B)
--------TestHeapObject.identcache(89B)
----TestInterface()
--------TestInterface.exe(86KB)
--------TestInterface.identcache(87B)
--------TestInterface.dpr(819B)
--------TestInterface.bdsproj(534B)
--------TestInterface.bdsproj.local(309B)
----TestStackObject()
--------TestStackObject.identcache(91B)
--------TestStackObject.bdsproj.local(313B)
--------TestStackObject.bdsproj(536B)
--------TestStackObject.dpr(569B)
--------TestStackObject.exe(85KB)
----AutoPtr.pas(3KB)
----TestOldAutoPtr()
--------TestClassicalAutoPtr.dpr(788B)
--------ClassicalAutoPtr.pas(840B)
--------TestClassicalAutoPtr.bdsproj(541B)
--------TestClassicalAutoPtr.exe(87KB)
--------ClassicalAutoPtr.dcu(2KB)
--------TestClassicalAutoPtr.identcache(182B)
--------TestClassicalAutoPtr.bdsproj.local(734B)
----AutoPtr.bdsgroup(1KB)