1 2 3 4 5 6 7 8 9 10
struct Base { Base(); Base(const Base &); Base & operator = (const Base &); }; struct Derived : public Base {}; Derived derived(); const Base &b = derived();