摘要: 要解决此问题,需要使用weak_ptr来进行修改,因为weak_ptr允许你“共享但不拥有”某对象,strong ref则始终为1,在释放了栈空间上的ptr1内存时,ref count减1为0,则进行相应的对象的内存释放(调用A的析构函数),weak ref在最后又变为0(当shared_ptr失去 阅读全文
posted @ 2018-03-28 10:58 byjz 阅读(477) 评论(0) 推荐(0) 编辑