/
githubmirror
/
CPlusPlusThings
Обзор
Документация
Войти
/
githubmirror
/
CPlusPlusThings
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
english/basic_content/sizeof/moreinhe.cpp
43 строки
476 B
xliu79
english
19 июл 2020, 05:38
19 июл 2020, 05:38
2bdeea8
Код
Авторство
О чём код?
/** * @file moreinhe.cpp * @brief 普通多继承与虚函数多继承 * @author 光城 * @version v1 * @date 2019-07-21 */ #include<iostream> using namespace std; class A { public: char a; int b; }; class B { public: short a; long b; }; /** * @brief 8+16+8=32 */ class C:A,B { char c; }; int main() { cout<<sizeof(A)<<endl; // 8 cout<<sizeof(B)<<endl; // 16 cout<<sizeof(C)<<endl; // 32 return 0; }