C++在类中声明类自身对象合法吗?

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:35:55
例如:
class a
{
public:
void b()
{
a min[15];
}
}

}
构造函数里也可以这样写吗?

不合法, 因为class尚未定义完成, 编译器无法得到足够的信息.
但你可以定义所属类的指针或引用.

这是在类函数中啊,可以的
但类的成员不可以有自身的对象

java中可以