<C++ Primer Plus> 12.1 动态内存和类 12.1.1 复习示例和静态类成员 不能在类声明中初始化静态成员变量,这是因为声明描述了如何分配内存,但并不分配内存 如果在头文件进行静态成员变量初始化,将出现多个初始化语句副本,从而引发数据类型或枚举型 将对象作为函数参数来传递会导致析构函数被调用,如果对象使用了动态分配内存,可能会出现问题,对象作为函数参数值,调用的是拷贝构造函数,需要实现拷贝构造函数重载 自动存储对象被删除顺序与创建顺序相反 12.1.2 特殊成员函数 默认构造…