Скажем, у меня есть два класса А и В, как показано ниже:класс: размер объекта производного класса
class A {
void function1() {
cout<<"hello";
}
int member1;
public:
char member2;
};
class B : public A
{
int member3;
void function2() {
cout<<"Hello to you too";
}
public:
float member4;
};
Теперь, если я создаю объект класса B, каким будет размер объекта? Будет ли то же самое, даже если наследование класса А является частным или защищенным?
ясно, что размер объекта будет другим. – Mox
У вас есть ошибка компиляции 'float member 4;' –