首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

继承类ctor调用父类的ctor总是编译报错,错在哪里?该如何处理

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

继承类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){}//这一行报错。};
[解决办法]
结构体能继承吗?我好像你还没见过

热点排行