摘要: 智能指针weak_ptr为弱共享指针,实际上是share_ptr的辅助指针,不具备指针的功能。主要是为了协助 shared_ptr 工作,可用来观测资源的使用情况。weak_ptr 只对 shared_ptr 进行引用,而不改变其引用计数,当被观察的 shared_ptr 失效后,相应的 weak_ 阅读全文
posted @ 2019-12-23 11:46 漆天初晓 阅读(288) 评论(0) 推荐(0) 编辑
摘要: shared_ptr 是一个共享所有权的智能指针,允许多个指针指向同一个对象。shared_ptr 对象除了包括一个对象的指针,还包括一个引用计数器。当每给对象分配一个share_ptr的时候,引用计数加一;每reset一个share_ptr, 或者修改对象的指向(指向其他对象或者赋值nullptr 阅读全文
posted @ 2019-12-23 10:39 漆天初晓 阅读(607) 评论(0) 推荐(0) 编辑