Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

OOP33-CPP

low

probable

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"

...

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