Table of Contents

C++

The Standard

Guidelines

(Common) Rules

Special Topics

Initialization

Serialization

Exceptions

Smart Pointers

Move Semantics

Functions, Functors & Lambdas

Threads & Concurrency

Double-Checked Locking Pattern (DCLP)

1)
Old style “function pointers” based on polymorphism.