...
[Dewhurst 02] Gotcha #38, "Slicing"
[ISO/IEC 14882-2003] Section 9, "Classes"
[Sutter 00] GotW #22: "Object Lifetimes - Part I"
...
OOP31-CPP. Ensure object construction invocations isn't mistaken for a function variable declaration 13. Object Oriented Programming (OOP) OOP34-CPP. Ensure the proper destructor is called for polymorphic objects