fork(1) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. struct X {};
  5. struct D1 : X {
  6. X x;
  7. };
  8.  
  9. struct A {};
  10. struct D2 : A {
  11. X x;
  12. };
  13.  
  14. int main() {
  15. cout << sizeof(D1) << " " << sizeof(D2) << endl;
  16. return 0;
  17. }
Success #stdin #stdout 0s 16064KB
stdin
Standard input is empty
stdout
2 1