2
Do Derured1 :: Base và Derured2 :: Base có cùng loại không?
MSVC, Clang và GCC không đồng ý với mã này: struct Base { int x; }; struct Der1 : public Base {}; struct Der2 : public Base {}; struct AllDer : public Der1, public Der2 { void foo() { Der1::Base::x = 5; } }; Thần may mắn GCC: <source>: In …