Order of constructors
Can someone explain why is the base class constructor is called first ? I tried a few things but didn’t figure it out My code: #include <iostream> class Base1 { public: Base1() { std::cout << "Base1 constructor" << std::endl; } }; class Base2 { public: Base2() { std::cout << "Base2 constructor" << std::endl; } };… Read More Order of constructors