smart-pointers
-
空悬挂指针 C++
-
std::make_unique_for_overwrite() 相对于 std::make_unique() 做了什么?
-
如何将std::shared_ptr转换为std::unique_ptr?
-
使用 getline 通过传入智能指针参数来读取文本
-
std::unique_ptr 构造函数行为
-
Component/Strategy C++ 中的模式、设计和实现
-
在不分配新字符串的情况下检查 HashSet<Rc<String>> 中是否包含字符串切片
-
关于"circular reference",我用了weak_ptr,但还是发生了内存泄漏
-
使用 std::unique_ptr 时 std::vector 中的数据不同
-
对智能指针范围的困惑
-
这个例子中的 'aliased local shared_ptr' 是什么
-
为什么将智能指针添加到 vector 会导致内存泄漏?
-
C++:在原始指针上使用 shared_ptr<...>
-
c++ shared_ptr 不提供调用运算符
-
unique_ptr 的有状态自定义删除器
-
传递 unique_ptr 作为参考参数或 const unique_ptr 参考
-
如何为运算符 == / != 编写 C++ 智能指针
-
是否可以在标准弱指针之上实现非拥有 "slightly smart" 指针?
-
堆栈展开后智能指针中的对象不会被删除
-
引用计数智能指针的正确实现