三阶规则与C ++ 11一起成为五次规则?
因此,在观看了关于右值引用的精彩演讲之后,我认为每个类都会受益于这样的“移动构造函数”,template<class T> MyClass(T&& other)
编辑,当然还有“移动赋值运算符”,template<class T> MyClass& operator=(T&& other)
正如Philipp在他的回答中指出的,如果它已经动态分配成员,或通常存储指针。就像你应该有一个copy-ctor,赋值运算符和析构函数,如果之前提到的点适用。思考?
慕村225694
猛跑小猪
慕哥9229398
MMMHUHU