会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
代码改变世界
Cnblogs
Dashboard
Login
Home
Contact
Gallery
Subscribe
RSS
园园园
随笔分类 -
C++
Boost里的Smart Pointer
2010-09-30 13:02 by xxmplus, 571 阅读,
收藏
,
摘要: Boost的智能指针库里有六种指针类模板,这里描述的是shared_ptr。这些指针类模板都有一个模板参数T,T是智能指针所指对象的类型。如果类型T的析构函数和delete操作符会抛出异常,那么智能指针的行为是未定义的。在指针声明的时候,T可以是不完整的类型。但是在指针实例化的时候,T必须是完整的类型。参见checked_delete函数模板。注意,shared_ptr不受上述限制,该因其大部分成...
阅读全文
0 Comment
About