【c++手记】句柄类&智能指针
摘要:
很多同学学习c++都会看的一本经典教材《Primer》而在面向对象里面提及到一种概念-智能指针,而往往同学会出现以下的问题【问题】 智能指针是不是一种指针? stl里面的智能指针是什么?【回答】 智能指针是一种类,别名称为句柄类。而这种类型恰恰是《设计模式》中的代理模式、适配器模式(这两种模式以后会在MyBlog的相关文章介绍)。 stl里面的智能指针同样也不是指针!是一种类型! (请往下看!)以下为Baidu解释【定义】句柄类(智能指针smart point)是存储指向动态分配(堆)对象指针的类。除了能够在适当的时间自动删除指向的对象外,他们的工作机制很像C++的内置指针。智能指针... 阅读全文
posted @ 2012-08-30 20:30 _J 阅读(1406) 评论(2) 推荐(0)
浙公网安备 33010602011771号