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. 🚧 預處理器巨集
  10. 命名 (Naming)
    1. 選擇名稱
    2. 檔案名稱
    3. 型別名稱
    4. 變數名稱
    5. 常數名稱
    6. 函數名稱
    7. 名稱空間名稱
    8. 列舉器名稱
    9. 巨集名稱
    10. 名稱規則的例外
  11. 🚧 註解
  12. 🚧 排版
  13. 🚧 規則中的例外
  14. 🚧 結尾贈言
  15. 附錄:中英文名詞對照