小编Ash*_*okS的帖子

正确使用std :: shared_ptr和std :: auto_ptr

我知道以下智能类型的基本定义以及如何使用它们.但是,我不确定在哪些地方/情况:

  • std::auto_ptr应该优先考虑std::shared_ptr.
  • std::shared_ptr应该优先考虑std::auto_ptr.

  • std::auto_ptr :用于确保当控件离开块时,它指向的对象会自动销毁.

  • std::shared_ptr :在动态分配的对象周围包装引用计数的智能指针.

smart-pointers

4
推荐指数
1
解决办法
518
查看次数

2
推荐指数
1
解决办法
367
查看次数

标签 统计

arrays ×1

c++ ×1

set ×1

smart-pointers ×1

stl ×1