Name | Synopsis |
---|---|
Class Interface | Public Interface of Classes |
Comments | Comments related Items |
Control Flow | Rules about Program Flow |
Conversions | Type Conversions |
Error Handling | Exceptions, Error Recovery, etc. |
General | General Rules |
Naming | Naming Conventions |
Object Allocation | Creating and Deleting Objects |
Object Life Cycle | Initialization and Copying |
Object Oriented Programming | Class Organization |
Optimization and Performance | Performance Issues |
Parts of C++ to Avoid | Pitfalls and Obsolete Constructions |
Preprocessor | Preprocessor Issues |
Security | Security rules |
Static Objects | Items at File Scope |
User Defined Types | Miscellaneous Items about Types |
Classes and class hierarchies | Rules about classes and class hierarchies |
Code Organization | Architectural Issues |
Portability | Being Platform Independent |
Style | Style and Layout Issues |