通过继承boost::noncopyable_::noncopyable,可以快速使类型成为不可复制的。有没有类似的方法来防止类型被移动?
发布于 2013-06-01 09:56:56
如果声明了一个复制构造函数而不是移动构造函数,则不会生成任何移动构造函数。赋值也是如此。所以:
struct not_movable {
not_movable(const not_movable&) = default;
not_movable& operator=(const not_movable&) = default;
};https://stackoverflow.com/questions/16868195
复制相似问题