Introduction - If you have any usage issues, please Google them yourself
Delphi2009 to achieve similar in STL in auto_ptr smart pointer! On the principle of smart pointer and explanation, please enter the following URL: http://www.cnblogs.com/felixYeou/archive/2008/09/06/1285806.html
Packet : 51622468delphi2009_smart_pointer.rar filelist
code\AutoPtr.bdsgroup
code\AutoPtr.bdsgroup.local
code\TestAutoPtr\AutoPtr.pas
code\TestAutoPtr\TestAutoPtr.bdsproj
code\TestAutoPtr\TestAutoPtr.bdsproj.local
code\TestAutoPtr\TestAutoPtr.dpr
code\TestAutoPtr\TestAutoPtr.identcache
code\TestAutoPtrList\AutoPtr.pas
code\TestAutoPtrList\TestAutoPtrList.bdsproj
code\TestAutoPtrList\TestAutoPtrList.bdsproj.local
code\TestAutoPtrList\TestAutoPtrList.dpr
code\TestAutoPtrList\TestAutoPtrList.identcache
code\TestHeapObject\TestHeapObject.bdsproj
code\TestHeapObject\TestHeapObject.bdsproj.local
code\TestHeapObject\TestHeapObject.dpr
code\TestHeapObject\TestHeapObject.identcache
code\TestInterface\TestInterface.bdsproj
code\TestInterface\TestInterface.bdsproj.local
code\TestInterface\TestInterface.dpr
code\TestInterface\TestInterface.exe
code\TestInterface\TestInterface.identcache
code\TestOldAutoPtr\ClassicalAutoPtr.dcu
code\TestOldAutoPtr\ClassicalAutoPtr.pas
code\TestOldAutoPtr\TestClassicalAutoPtr.bdsproj
code\TestOldAutoPtr\TestClassicalAutoPtr.bdsproj.local
code\TestOldAutoPtr\TestClassicalAutoPtr.dpr
code\TestOldAutoPtr\TestClassicalAutoPtr.exe
code\TestOldAutoPtr\TestClassicalAutoPtr.identcache
code\TestStackObject\TestStackObject.bdsproj
code\TestStackObject\TestStackObject.bdsproj.local
code\TestStackObject\TestStackObject.dpr
code\TestStackObject\TestStackObject.exe
code\TestStackObject\TestStackObject.identcache
code\TestAutoPtr
code\TestAutoPtrList
code\TestHeapObject
code\TestInterface
code\TestOldAutoPtr
code\TestStackObject
code
code\AutoPtr.pas