如果该类没有复制构造函数
,是否可以移动对象?换句话说,一个类具有移动构造函数
而其是否合法? copy constructor
被标记为deleted,如果没问题,是不是违反了三法则,五法则?
最佳答案
是的,这是完全合法的。
想一想std::unique_ptr
, 这确实是可移动的,但不可复制。
关于c++ - 如果该类不是 `copy constructor`,是否可以移动对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62145858/