struct destructor virtual class inheritance
struct sizeof memory memory allocation
struct operators references overloading reference-type operator overloading Operators in expressions
struct virtual inheritance function template virtual functions virtual method table template
struct virtual inheritance pointers overriding virtual functions
struct references inheritance pointers static_cast reference-type pointer type dynamic_cast
struct enum template template parameter
struct class inheritance access modifiers class member access specifier struct member
struct initialization references