都没做。依然存在，但在C++11中被标为"弃用".
shared_ptr和weak_ptr.基于Boost库, C++11加入了和.它们最早在TR1中就被引入，但在C++11中，在Boost的基础上又加入了新的功能。使用引用计数。每一个的拷贝都指向相同的内存。在最后一个析构的时候，内存才会被释放。std::shared_ptr<int> p1(new int(5));std::shared_ptr<int> p2 = p1; // 都指向同一内存。p1.reset()