【发布时间】:2015-05-29 15:33:18
【问题描述】:
有一些宏可以防止类被复制,例如: Macros to disallow class copy and assignment. Google -vs- Qt
仅通过在我的班级中有一个 unique_ptr 我会得到相同的结果吗?如果是这样,有理由不这样做吗?例如
class Foo {
private:
std::unique_ptr<int> DISABLE_COPY;
};
【问题讨论】:
标签: c++ c++11 copy-constructor unique-ptr