1. 本書介紹
  2. 背景
    1. 風格指引的目標
  3. C++ 版本
  4. 標頭檔 (Header Files)
    1. 自給自足標頭檔
    2. #define 保護
    3. 引入你需要的
    4. 前向宣告
    5. 行內函式
    6. #include 時的名稱與順序
  5. 作用域 (Scoping)
    1. 名稱空間
    2. 內部鏈結
    3. 非成員、靜態成員、全域函式
    4. 區域變數
    5. 靜態與全域變數
    6. thread_local 的變數
  6. 類別 (Classes)
    1. 在建構子內工作
    2. 隱性轉換
    3. 🚧 可複製或可轉移的型別
    4. 🚧 Struct 與 Class 的比較
    5. 🚧 繼承
    6. 🚧 運算子多載
    7. 🚧 存取控制
    8. 🚧 宣告順序
  7. 🚧 函式 (Functions)
  8. 🚧 Google 特有的魔術
  9. 🚧 其他 C++ 特性
    1. 🚧 例外
    2. 🚧 別名
    3. 🚧 預處理器巨集
  10. 命名 (Naming)
    1. 選擇名稱
    2. 檔案名稱
    3. 型別名稱
    4. 概念名稱
    5. 變數名稱
    6. 常數名稱
    7. 函數名稱
    8. 名稱空間名稱
    9. 列舉器名稱
    10. 模板參數名稱
    11. 巨集名稱
    12. 別名
    13. 名稱規則的例外
  11. 🚧 註解
  12. 🚧 排版
  13. 🚧 規則中的例外
  14. 🚧 結尾贈言
  15. 附錄:中英文名詞對照