【发布时间】:2012-03-05 13:31:00
【问题描述】:
为什么会有boost::noncopyable,我知道这提供了一个功能,即不能为boost::noncopyable 的子类制作副本,但是使用private copy constructor and assignment operator 可以轻松完成此操作
有什么需要拥有单独的类并将其继承到您的类。
【问题讨论】:
-
请注意,这个副本中的大部分讨论在 C++11 的存在下已经完全过时了。正如 Howard Hinnant 所发布的,新的替代方案
Object(Object const&) = delete;非常明确。