中英語文的先天差異,造成不同風貌的索引製作文化。 過去我總在能力範圍內,盡量連索引也中文化, 讓中譯本讀者也能享有便捷的檢索服務。 不過,本書索引數量龐大(足足有 52 頁),也更與英文語法結構緊密結合, 難有妥善的中文對應。
因此,我選擇讓索引原汁原味原貌呈現於此,基於以下前提:
| 原文術語 | 譯詞 | 舊版譯詞 |
|---|---|---|
| abstract | 抽象的 | |
| abstraction | 抽象體、抽象化 | |
| access | 存取 | |
| adapter, adaptor | 配接器 | 轉換器 |
| address-of operator | 取址運算子 & |
|
| algorithm | 演算法 | |
| allocate | 配置 | |
| allocator | (空間)配置器 | 配置者 |
| ambiguous | 歧義、模稜兩可 | |
| argument | (實質)參數 | |
| arithmetic | 算術 | |
| array | 陣列 | |
| arrow operator | 箭頭運算子 -> |
|
| assembly language | 組合語言 | |
| assertion | 斷言 | |
| assign | 設值 | |
| assignment | 設值 | |
| associative container | 關聯式容器 | |
| base class | 基底類別 | |
| binary tree | 二元樹 | |
| binary operator | 二元運算子 | |
| binder | 繫結器 | 繫結者 |
| binding | 繫結 | |
| bit | 位元 | |
| bitwise | 逐位元 | |
| bitwise copy | 逐位元複製 | |
| block | 區段、區塊 | |
| boolean | 布林值 | |
| buffer | 緩衝區 | |
| byte | 位元組 | |
| call | 呼叫、叫用 | |
| call operator | 函數呼叫運算子 | |
| call stack | 執行歷程堆疊 | |
| candidate function | 候選函數 | |
| cast | (強制)轉型 | |
| catch | 捕捉 | |
| chain | 串鏈 | |
| character | 字元 | |
| character set | 字元集 | |
| child class | 子類別 | |
| class | 類別 | |
| class body | 類別本體 | |
| class declaration | 類別宣告、類別宣告式 | |
| class definition | 類別定義、類別定義式 | |
| class hierarchy | 類別階層 | |
| class library | 類別程式庫、類別庫 | |
| class template | 類別模板 | 類別樣板 |
| cleanup | 清理、善後 | |
| command line | 命令列 | |
| compiler | 編譯器 | |
| compile-time | 編譯期 | |
| complex | 複數 | |
| complexity | 複雜度 | |
| component | 元件、組件 | |
| concrete class | 具象類別 | 具體類別 |
| container | 容器 | |
| context | 前後文、上下文、語境 | |
| constant | 常數 | |
| constructor | 建構式 | |
| copy constructor | 複製建構式 | |
| crosscast | 橫向轉型 | |
| data | 資料 | |
| data member | 資料成員、成員變數 | |
| data structure | 資料結構 | |
| declaration | 宣告、宣告式 | |
| deduction | 推導 | |
| default | 預設、內定 | |
| default constructor | 預設建構式 | |
| definition | 定義、定義區、定義式 | |
| delegation | 委託、委派 | |
| dependency | 依存關係 | |
| dereference | 取值 | |
| derived class | 衍生類別 | |
| destroy | 銷毀、摧毀 | |
| destructor | 解構式 | |
| device | 裝置 | |
| directed acyclic graph | 有向無循環圖 | |
| directive | 指令 | 指示詞 |
| dispatch | 分派 | |
| downcast | 向下轉型 | |
| driver | 驅動程式 | |
| dynamic binding | 動態繫結 | |
| entity | 物體、實體 | |
| encapsulation | 封裝 | |
| enclosing class | 外覆類別 | |
| enum (enumeration) | 列舉 | |
| enumerators | 列舉物 | |
| equality operator | 等值測試運算子 == |
|
| evaluate | 求值、計值 | |
| exception | 異常 | 例外 |
| exception handling | 異常處理 | 例外處理 |
| excaption safety | 異常處理安全性 | |
| exception specification | 異常規格列 | 例外規格 |
| exit | 離開 | |
| explicit | 顯式、明顯的 | |
| export | 匯出 | |
| expression | 運算式 | |
| facility | 設施 | |
| flag | 旗標 | |
| floating point | 浮點數 | |
| flush | 清除、傾洩 | |
| formal parameter | 形式參數 | |
| forward declaration | 前置宣告 | |
| framework | 框架 | |
| free store | 自由配置區 | |
| friend | 夥伴 | |
| function | 函數 | |
| function object | 函數物件 | |
| function overloaded resolution | 函數多載辨析程序 | 函數多載解析程序 |
| function template | 函數模板 | 函數樣板 |
| garbage collection | 垃圾回收 | |
| generic | 泛型、一般化的 | |
| generic algorithm | 泛型演算法 | 泛用演算法 |
| generic programming | 泛型編程 | 泛用程式設計 |
| global | 全域性的 | |
| grammar | 文法、語法 | |
| handle | 代碼 | |
| handler | 處理常式 | |
| hardware | 硬體 | |
| header file | 引入檔 | |
| heap | 堆積 | |
| hide | 遮蔽 | |
| hierarchy | 階層體系 | |
| identifier | 識別字 | |
| implement | 實作 | |
| implementation | 實作品、實作碼、實作環境 | |
| implicit | 隱式、暗自的 | |
| import | 匯入 | |
| include guard | 引入檔護具 | |
| increment operator | 遞增運算子 ++ |
|
| inheritance | 繼承 | |
| inline | 行內 | 內嵌 |
| initialization | 初始化 | |
| initialization list | 初始列 | 初始化串列 |
| initialize | 初始化 | |
| instance | 實體、個體 | |
| initializer | 初始式 | |
| instantiate | 具現化、具現出 | |
| instantiation | 具現體、具現化實體 | |
| integral type | 泛整數類型別 | |
| interface | 介面 | 界面 |
| intrusive list | 浸入式串列 | |
| invalid | 無效的 | |
| invariant | 恆定性 | |
| iterator | 迭代器 | 游標 |
| key | 鍵值 | |
| keyword | 關鍵字 | |
| leak | 漏失 | |
| library | 程式庫 | |
| lifetime | 生存期、生命期 | |
| link | 鏈結 | |
| linker | 連結器 | |
| literal constant | 字面常數 | 定字 |
| list | 串列 | |
| local | 區域性的 | |
| locale | 地域 | |
| lvalue, l-value | 左值 | |
| macro | 巨集 | |
| manipulator | 操控器 | 作用子 |
| map | 對映 | |
| map | 映對體(C++標準容器) | |
| mask | 遮罩 | |
| mechanism | 機制 | |
| member | 成員 | |
| member function | 成員函數 | |
| member initialization list | 成員初始列 | 成員初始化串列 |
| memory | 記憶體 | |
| module | 模組 | |
| multiple inheritance | 多重繼承 | |
| mutable | 可變的 | |
| namespace | 命名空間 | |
| nagivation | 巡訪 | |
| nested class | 巢狀類別 | |
| node | 節點 | |
| object | 物件 | |
| object-oriented | 物件導向 | |
| operand | 運算元 | |
| operation | 操作、行為 | |
| operator | 運算子 | |
| option | 選項 | |
| overflow | 滿溢、溢位 | |
| overhead | 額外負擔 | |
| overload | 多載 | |
| overloaded function | 多載函數 | |
| overloaded operator | 多載運算子 | |
| override | 覆寫 | 覆蓋 |
| ownership semantics | 所有權轉移語意 | |
| paradigm | 範型 | |
| parameter | (形式)參數 | |
| parameter list | 參數列 | |
| parent class | 父類別 | |
| parse | 剖析 | |
| parser | 語法剖析器 | |
| partial specialization | 偏特化 | 部份特製化 |
| pass by reference | 傳址 | |
| pass by value | 傳值 | |
| pattern | 模式、樣式 | |
| placement delete | 內置式 delete | |
| placement new | 內置式 new | |
| placement syntax | 內置語法 | |
| platform | 平台 | |
| pointer | 指標 | |
| polymorphism | 多型 | |
| precedence | 優先序 | |
| predicate | 述詞 | |
| prefix | 前置詞 | |
| preprocessor | 前置處理器 | |
| private | 私有區、私有的 | |
| programmer | 程式員 | |
| programming | 編程 | 程式設計 |
| protected | 保護區 | |
| pseudo code | 虛擬碼 | |
| public | 公開區 | 公共區 |
| qualifier | 資格修飾詞 | 限制字 |
| queue | 佇列 | |
| raise | 引發、觸發 | |
| range | 區間、值域 | |
| raw | 未經處理的 | |
| refer | 指涉 | |
| reference | 指涉器 | 化身 |
| reference semantics | 參照語意 | |
| resolution | 辨析程序 | 解析程序 |
| resolve | 辨析 | 解析 |
| re-throw | 重丟 | |
| return | 傳回 | |
| return value | 傳回值 | |
| reuse | 再利用 | |
| run-time | 執行期 | |
| rvalue, r-value | 右值 | |
| scope | 語彙範圍 | |
| sequence | 序列 | |
| specialization | 特化、特化版 | 特製化、特製化版本 |
| software | 軟體 | |
| source code | 原始碼 | |
| source file | 原始檔 | |
| stack | 堆疊 | |
| stack unwinding | 堆疊回溯 | |
| statement | 述句 | 指令 |
| stream | 資料流 | 串流 |
| string | 字串 | |
| struct | 結構體 | |
| subscript | 下標 | 足標 |
| subtype | 子型別 | |
| target | 標的 | |
| template | 模板 | 樣板 |
| template argument | 模板(實質)參數 | 樣板(實質)參數 |
| template parameter | 模板(形式)參數 | 樣板(形式)參數 |
| throw | 丟擲、丟出 | |
| token | 語彙單元 | |
| trait | 性狀 | |
| translation unit | 轉譯單元 | |
| tree | 樹、樹狀結構 | |
| type | 型別 | |
| unary operator | 單元性運算子 | |
| underflow | 下限溢位 | 低溢位 |
| upcast | 向上轉型 | |
| use cases | 個案流程 | |
| user-defined type | 用戶自訂型別 | |
| valid | 有效的 | |
| value | 數值、內容 | |
| value semantics | 實值語意 | 數值語意 |
| variable | 變數 | |
| vector | 向量 | |
| virtual function | 虛擬函數 | |
| visible | 可見的 | |
| volatile | 易變的 | |
| whitespace | 泛空白字元 |