【发布时间】:2019-11-09 03:49:07
【问题描述】:
我在这些问题上提到了很多 StackOverflow 链接,其中auto_ptr 无法与 STL 很好地配合使用的原因是
std::auto_ptr<> 不满足可复制和可分配的要求(因为 auto_ptr 有一个假的复制构造函数,它基本上转移了所有权)。
但即使unique_ptr 也没有复制 ctor 和赋值运算符(已禁用),那么如何满足可复制构造和可分配的要求?
【问题讨论】:
-
您是否有需要复制但与
unique_ptr配合使用的特定示例?
标签: c++ stl copy-constructor unique-ptr auto-ptr