了解C++默认提供和调用的函数 编译器会自动为每一个空类创建构造函数.拷贝构造函数.赋值运算符以及析构函数 不要使用编译器自动创建的函数,要杜绝这种情况发生,自己编写这些函数 如果不想使用编译器自动生成的函数,要明确拒绝 编译器默认提供的函数,不仅不能给编程带来便利,而且会给在某种情况下引入难以定位的bug,因此应该明确拒绝 拒绝的方式就是明确声明该函数为私有且不提供函数体 私有表示对权限的控制,防止外部在意想不到的情况下调用 不提供函数体,是让编译器在链接的时候报错,明确提示你注意这个函数 c…