关于类自身引用的问题
类的成员函数可以包括自身的引用,查了下网上资料(http://www.programfan.com/club/showpost.asp?id=17686)。说构造函数可以这样写
class A {
int x;
A &a;
public :
A():a(*this){}
A(int x, A& aa):x(x),a(aa){}
};
默认的那个构造函数只能这样写吗,另外大家说对自身的引用没有实际用途不知道是不是这样,还有说“类引用自身须是static方式,目的取消类的基类独立性,禁止派生类”这是什么意思呢?