什么时候empty class不再是个empty class呢?当C++处理过它之后。如果你没有声明,编译器会为它声明一个copy构造函数、一个copy assignment操作符和一个析构函数,如果你没有声明构造函数,编译器也会帮你声明一个default构造函数