TICS Coding Standard Viewer 
TIOBE Software Quality Framework
Print-friendly version
©TIOBE Software www.tiobe.com
C++ Coding Standard


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