weak_ptr weak_ptr 它指向一个由shared_ptr管理的对象,将一个weak_ptr 绑定到shared_ptr不会改变shared_ptr的引用计数。最后一个指向对象的shared_ptr被销毁,对象就会被释放。