smart-pointers
-
如何初始化一个 class 成员的智能指针?
-
std::weak_ptr 的 _Get 方法有什么作用,应该在什么时候使用?
-
如何优雅地使用智能指针在 C++ 中为复杂的生命周期建模?
-
unique_ptr<>() 初始化会失败吗?
-
未能 return 一个 unique_ptr
-
C++ - 使用引用计数的基本垃圾收集器
-
智能指针和派生类
-
当作为 class 的成员函数重载时,取消引用运算符 (*) 如何工作?
-
weak_ptr 应该如何在接收 shared_ptr 的 class 构造函数中初始化?
-
C++ reinterpret_cast of std::shared_ptr 参考优化
-
HDF5 函数和智能析构函数 - std::unique_ptr()
-
使用模板的智能指针的多态性
-
std::shared_ptr 和 std::experimental::atomic_shared_ptr 有什么区别?
-
是否有可能有一个复制构造 class 包含 std::unique_ptr<Base> 避免切片而不 Base 暴露 "clone" 函数?
-
共享指针 [] 运算符和 ++ 运算符
-
*ptr 和 *ptr.get() 在使用 auto_ptr 时有什么区别?
-
为什么共享指针有虚函数
-
在无锁 pop() 中使用对 return 值的引用参数的缺点
-
作为条件的智能指针:if (p) 和 if (p.get()) 是否等价?
-
将 shared_ptr 与来自 void* 的 typedef 的对象一起使用