如果 一个类需要一个copy constructor,或者一个copy assignment operator,或者一个destructor,那么他应该也同时需要这三个。 事实上,如果类中包含指针型的成员数据,大多数情况下都应该重载这三个函数,而不应使用默认。