继承c类中的两个类,并使用c类指针访问类成员
class a { int count; };
class b{ int* value; };
class c : public a, public b { };
int main() {
c* p = new c; p->count = 0; return 0;
}
答案 0 :(得分:2)
类的默认访问级别是私有的。将其更改为公开:
class a {
public:
int count;
};
或者将其更改为默认访问级别为public的结构:
struct a {
int count;
};
对班级b做同样的事。