从零单排c++ primer(13)
(1)类的行为像一个值,意味着它应该也有自己的状态,行为像指针的类则共享状态。(2)为了提供类值得行为,对于类管理的资源,每个对象都应该拥有一份自己的拷贝。(3) 与拷贝控制成员不同,swap并不是必要的。但是,对于分配了资源的类,定义swap可能是一种重要的优化手段。(4) 使用拷贝和交换的赋值运算符自动就是异常安全的,且能正确处理自赋值。(5) 拷贝赋值运算符通常执行拷贝构造函