阅读背景:

几种智能指针的比较(std::auto_ptr、boost::scoped_ptr、boost::shared_ptr、boost::weak_ptr)

来源:互联网 

一、std::auto_ptr

auto_ptr的构造函数接受原始指针作为参数,虽然它是一个对象,但是重载了operator*和operator->,可以把它用在大多数普通指针可用的地方。当退出作用域时,auto_ptr对象的析构函数会释放原始指针。auto_ptr的构造函数接受原始指针作为参数,虽然它是一




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: