C++类中不能定义自身类类型成员变量
类声明:class dog; //类的声明类定义:class dog{ //类的定义};当用实例化一个类的对象时,编译器会根据类的定义来分配相应的存储空间。也就是说,在创建对象前,一定要有完整的类定义,这样编译器才能正确的计算所需空间。那么我们来看如下代码:class dog{dog tt; //error, ‘tt’ uses undefined class...