在我目前的项目中,我使用boost::shared_ptr得非常广泛.
boost::shared_ptr
最近我的队友们也开始使用了weak_ptr.我不知道使用哪一个以及何时使用.
weak_ptr
除此之外,如果我想转换weak_ptr为,我该怎么办shared_ptr?是否锁定在其他线程中weak_ptr创建shared_ptr影响我的代码?
shared_ptr
c++ boost memory-management shared-ptr weak-ptr
boost ×1
c++ ×1
memory-management ×1
shared-ptr ×1
weak-ptr ×1