Leading uppercase and uppercase for each new word. Examples MyFunction() CamelCase()
All lower case with underscores between words
Use snake-case, with the name of the contained class if there is one.
Use snake-case, no spaces!
tabs
Avoid C casting
static_cast<to_type>(from_var) reinterpret_cast<>()