C++新特性21_shared_ptr与weak_ptr(大量使用,仅看此篇即可;使用方法;注意事项:不能用同一指针去初始化两个shared_ptr;循环引用问题;weak_pt用于解决循环引用问题)
前面介绍了智能指针中早期的两个版本:auto_ptr(已废弃),unique_ptr(不常用,auto_ptr的升级,限制了某些操作避免了一些问题),本篇介绍在开发中真正可能被大量使用的指针shared_ptr。weak_ptr是对shared_ptr的一种补充。C++新特性21_shared_ptr与weak_ptr1.shared_ptr是带引用计数的智能指针。1.1shared_ptr构造1