自JAVA后,自动垃圾回收技术一下子闯入了编程开发的主流视野。其后的.net同样添加了对自动垃圾回收技术的支持。自动垃圾回收虽然会对性能造成一定的影响,但在大对对性能要求不是特别苛刻的场合下,使用自动垃圾回收技术可以极大的方便软件开发,降低由内存泄漏所引发的问题。C++的自动垃圾回收库早就有了几个,商业和非商业的都有。不过delphi的好像就没见过了。最近在搜索delphi自动垃圾回收技术的时候在borland的网站上看到了在delphi中使用自动垃圾回收的方法。用过一个接口文件,采用HP垃圾回收的动态联接库。dll的源码是C++的,压缩包gc_dll_src目录,或者可以到该项目的官网去下最新版:http://www.hpl.hp.com/pers