42 智能指针 auto_ptr, unique_ptr,shared_ptr,weak_ptr 整理
都是类模版都不用开发者自己delete指针。这是因为智能指针有自己管理指向对象的能力,包括释放指向的内存,因此开发者不要自己释放。auto_ptr,(废弃)C++98已经被弃用,替代方案是unique_ptr.被弃用的原因:1.不能使用vector等容器保存auto_ptr2.不能从函数中返回auto_ptr类型//已经被弃用,替代方案是unique_ptr.////被弃用的原因:////1.不能