基类成员不能在派生类成员初始化列表中初始化,为什么?
class base{
public:
int a;
};
class child:base
{
public:
int c;
child(int x,int y,int z):a(x),b(y),c(z);//错误
child(int x,int y,int z):c(z)
{
a=x;b=y;
}//只能是这样,为什么?
}
2012-06-15 10:26
2012-06-15 14:58
2012-07-23 15:54