C++ Style Guide - Contents
C++ Style Guide - Contents
Introduction
C++ Terminology
C++ General Recommendations
C++ Source Code In Files
Structure of C++ Code
Naming Files in C++
C++ Comments
C++ Include Files
Assigning C++ Names
C++ Style
C++ Classes
C++ Functions
C++ Compound Statements
C++ Flow Control Statements
C++ Pointers and References
Miscellaneous
Classes
Considerations Regarding Access Rights
Inline Functions
Friends
const Member Functions
Constructors and Destructors
Assignment Operators
Operator Overloading
Member Function Return Types
Inheritance
Class Templates
Functions
Function Arguments
Function Overloading
Formal Arguments
Return Types and Values
Inline Functions
Temporary Objects
General
Constants
Variables
Pointers and References
Type Conversions
Flow Control Structures
Expressions
Memory Allocation
Fault Handling
References
Summary of Rules
Summary of Recommendations
Christophe Pierret