struct A { A() { /* ... */ } }; struct B { B(): A() { /* ... */ } // call to parent's constructor. };