...
Rule | Severity | Likelihood | Remediation Cost | Priority | Level |
---|---|---|---|---|---|
OBJ33-CPP | 1 (low) | 2 (probable) | 1 (high) | P2 | L3 |
...
Bibliography
Wiki Markup |
---|
\[[Dewhurst 02|AA. Bibliography#Dewhurst 02]\] Gotcha #38, "Slicing" \[[ISO/IEC 14882-2003|AA. Bibliography#ISO/IEC 14882-2003]\] Section 9, "Classes" \[[Sutter 00|AA. Bibliography#Sutter 00]\] GotW #22: "Object Lifetimes - Part I" |
...
OOP30OOP31-CPP. A class should not invoke its own virtual functions in its constructors or destructorsEnsure 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