DentistryDoctor的专栏

欢迎大家指正其中的错误

原创 shared_ptr,带引用计数的智能指针收藏

新一篇: 关于解决PropertySheet作为子对话框类创建时导致的程序挂起的问题 | 旧一篇: 如果限制某个class,不允许它被继承

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...)|编辑

新一篇: 关于解决PropertySheet作为子对话框类创建时导致的程序挂起的问题 | 旧一篇: 如果限制某个class,不允许它被继承

评论

#gzlyb 发表于2007-05-06 21:02:18  IP: 222.71.194.*
这个确实很酷,特别是解决同步问题...
发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © DentistryDoctor