智能指针的缺陷
来源:互联网 发布:linux ps 查看线程 编辑:程序博客网 时间:2024/06/05 19:49
1、智能指针无法作为线程的一个参数进行传入,因为他本身也是一个对象而已
auto_ptr指针的缺陷
auto_ptr指针是一个RAII对象,它初始化时获得资源,析构时自动释放资源(生命期结束).它的缺点数不胜数:
1、auto_ptr要求一个对象只能有一个拥有者,严禁一物二主
2、缺少对引用数和数组的支持。
3、不可将auto_ptr对象作为STL容器的元素。C++标准明确禁止这样做,否则可能会碰到不可预见的结果。(这一条晕死一大片)。
4、auto_ptr在被复制的时候会传输所有权
0 0
- 智能指针的缺陷
- 有关C++智能指针的缺陷
- c++:分析智能指针shared_ptr存在的循环引用的缺陷
- codeblocks的智能代码提示缺陷
- Boost的智能指针
- 智能指针的释放
- 智能指针的释放
- Android的智能指针
- 智能指针的设计
- Android的智能指针
- android的智能指针
- 智能指针的用法
- 智能指针的理解
- 智能指针的初次见面
- Android的智能指针
- 简单的智能指针
- 智能指针的使用
- andoid的智能指针
- mongoDB中的数据类型
- boost1_40_0安装过程
- boost编译指令
- 09-19设计模式浅谈
- 编程设计有感
- 智能指针的缺陷
- log4cpp for 2008
- #include小结
- 学习C++Gui框架中的qt编译
- inline认识
- MFC框架学习有感
- 编程常犯错误避免所要遵循的原则
- KDE入门
- 2D基本知识入门学习