注册 登录
编程论坛 C++教室

问个类对象的问题

天下第二刀 发布于 2007-07-01 13:51, 568 次点击
class X;

class Y
{
X x; //这里有错~~
};

class X
{

Y y;
};


类在申明之后定义之前只能申明对象的指针或引用
不能定义对象, 为什么呀
3 回复
#2
aipb20072007-07-01 13:58
因为这个类是个不完全类。

类的定义都不存在,怎么去为它分配内存呢?
指针和引用就可以,因为不用为这个对象分配内存。
#3
天空の城2007-07-01 19:57

类不能相互包含对象成员变量。

#4
天下第二刀2007-07-01 20:28

恩, 明白了,
 谢了~~

1