Effective Modern C++:04智能指针

         裸指针有着诸多缺点:裸指针的声明中看不出它指向的是单个对象还是数组;裸指针的声明中也无法看出使用完它指向的对象后是否需要删除,也就是声明中看不出裸指针是否拥有其指向的对象;即使知道要析构裸指针指向的对象,也不可能知道如何析构才是恰当的;即使确知要使用delete来析构,也无法判定到底使用delete还是delete[];使用裸指针也无法保证在程序多个代码路径上仅执行一次析构,不执
相关文章
相关标签/搜索