读书人

继承类ctor调用父类的ctor总是编译报错

发布时间: 2012-04-19 14:36:43 作者: rapoo

继承类ctor调用父类的ctor总是编译报错,错在哪里?
下面这段程序语法上有什么问题? 我应该怎么改?

C/C++ code
struct base{        int a,b;        base(int a1,int b1):a(a1),b(b1){}private:        int c;};struct child{        int d;        child():base(1,2),d(3){}//这一行报错。};


[解决办法]
C/C++ code
struct base{        int a,b;        base(int a1,int b1):a(a1),b(b1){}private:        int c;};//这里忘了继承了struct child:base{        int d;        child():base(1,2),d(3){}//这一行报错。};
[解决办法]
结构体能继承吗?我好像你还没见过

读书人网 >C++

热点推荐