boost库带的shared_ptr,一个带引用计数智能指针。用了一下,感觉很好用。比现有C++标准库的auto_ptr功能应该强多了。因为还引用计数,所以可以很方便的作为函数参数,返回值或是放在容器中。
C++ Codeing Standards一书中多处引用了shared_ptr.
shared_ptr已经被列入C++标准草案。
http://www.codeproject.com/vcpp/stl/boostsp_handleref.asp详细讲解了share_ptr.
强烈建议用shared_ptr代替auto_ptr.
发表于 @ 2006年02月16日 22:41:00|评论(loading...)|编辑