| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 發現日期 | 回報日期 | 章 | 頁 | 列 | 類別 | 原譯文 | 更正 | 說明 | |||||||||||||||||||
2 | 2015/6/25 | 2015/6/25 | 1 | 8 | 2,3 | 名詞錯誤 | 搜尋法 | 排序法 | ||||||||||||||||||||
3 | 2015/6/25 | 2015/6/25 | 1 | 8 | 4 | 翻錯 | (略) | 在真正的程式碼中,更適當的作法是直接呼叫函式庫函式,而不會採用此處用來解說語言功能的程式碼 | ||||||||||||||||||||
4 | 2015/6/25 | 2015/6/25 | 1 | 9 | -12 | 翻錯 | 演算法的運算式 | 演算法的表達性 | ||||||||||||||||||||
5 | 2015/6/25 | 2015/6/25 | 1 | 10 | 2 | 文句不通 | ....的語言 | |||||||||||||||||||||
6 | 2015/6/25 | 2015/6/25 | 1 | 10 | 翻錯 | D&E的第一點翻錯了 | ||||||||||||||||||||||
7 | 2015/6/25 | 2015/6/25 | 1 | 17 | 5 | 翻錯 | 應該會有幫助 | 反了 | ||||||||||||||||||||
8 | 2015/6/25 | 2015/6/25 | 1 | 23 | 2 | 非常具有自信 | 過度樂觀 | 個人意見 | ||||||||||||||||||||
9 | 2015/6/25 | 2015/6/25 | 1 | 29 | 8 | minor | (以 STL[Boost] 為基礎) | (以 STL 為基礎) [Boost] | [Boost] 是 citation (見1.6節), 不是跟 STL 接一起的。 | |||||||||||||||||||
10 | 2015/6/25 | 2015/6/25 | 1 | 29 | 漏譯 | counted_ptr | counted_ptr 提案 | “proposal” 沒譯出來 | ||||||||||||||||||||
11 | 2015/6/25 | 2015/6/25 | 1 | 31 | 5 | 個人意見 | 許多主要的應用程式都不是用陽春語言撰寫的 | 大多應用程式的撰寫不是只用語言本身就夠了 | ||||||||||||||||||||
12 | 2015/6/25 | 2015/6/25 | 1 | 31 | 5 | 個人意見 | ISO C++ 標準函式庫以外 | 不止 ISO C++ 標準函式庫 | 「以外」可能會誤以為是「except」 | |||||||||||||||||||
13 | 2015/6/26 | 2015/7/3 | 2 | 49 | 10 | 不精確 | 可用來 | 用來 | ||||||||||||||||||||
14 | 2015/6/26 | 2015/7/3 | 2 | 49 | 12 | 翻錯 | 系統保證建構式一定可用來初始化類別物件 | 系統保證一定會用建構式來初始化類別物件 | ||||||||||||||||||||
15 | 2015/6/26 | 2015/7/3 | 2 | 54 | -2 | 個人意見 | 就不會一開始便發生 | 一開始就不會發生 | 我覺得語義略有不同 | |||||||||||||||||||
16 | 2015/6/28 | 2015/7/3 | 3 | 71 | 4 | 翻錯 | 由於並沒有指標指向 user() 以外的 Shape 物件 | 由於並沒有 user() 以外的指標指向這些 Shape 物件 | ||||||||||||||||||||
17 | 2015/6/28 | 2015/7/3 | 4 | 96 | minor | int main() | int main() {} | |||||||||||||||||||||
18 | 2015/6/28 | 2015/7/3 | 5 | 111 | 3 | 翻錯 | 只能 | 也能 | ||||||||||||||||||||
19 | 2015/6/28 | 2015/7/3 | 5 | 111 | 5 | 翻錯 | 似乎會逐漸升高問題的嚴重性 | 的問題似乎越來越常見 | ||||||||||||||||||||
20 | 2015/6/28 | 2015/7/3 | 5 | 113 | 6 | 不精確 | 每次的執行結果都不會一樣 | 每次的執行結果可能會不一樣 | ||||||||||||||||||||
21 | 2015/6/28 | 2015/7/3 | 5 | 116 | -4 | 翻錯 | 請不要選擇共享資料的方式來傳遞資訊,原因只有一個,那就是「效率」(這不需思索,最好實際量測看看) | 請不要不加思索以為效率比較好又不量測,就選擇用共享資料的方式來傳遞資訊 | ||||||||||||||||||||
22 | 2015/6/28 | 2015/7/3 | 5 | 117 | code | typo | mqueue .pop() | mqueue.pop() | ||||||||||||||||||||
23 | 2015/6/28 | 2015/7/3 | 5 | 120 | -6 | typo | sync | async | ||||||||||||||||||||
24 | 2015/6/28 | 2015/7/3 | 5 | 121 | 2 | 不精確 | 取得使用者資訊 | 從使用者取得資訊 | ||||||||||||||||||||
25 | 2015/6/29 | 2015/7/3 | 5 | 122 | 5 | 不精確 | sort() 含有一對...迭代器 | sort() 的引數是一對...迭代器 | ||||||||||||||||||||
26 | 2015/6/29 | 2015/7/3 | 5 | 124 | code | 縮排 | cout << *p; | |||||||||||||||||||||
27 | 2015/6/29 | 2015/7/3 | 5 | 129 | 7 | 翻錯 | 只有第二個 assert 函式是有作用的,因為 numeric_limits<int>::max() 是一個 constexpr 函式 | numeric_limits<int>::max() 是一個 constexpr 函式,因此第二個斷言(才)是有效的 | ||||||||||||||||||||
28 | 2015/6/29 | 2015/7/3 | 5 | 129 | 8 | 翻錯 | 同 page 116 | |||||||||||||||||||||
29 | 2015/6/29 | 2015/7/3 | 6 | 135 | 2 | 不精確 | 利用工具來做 | 利用工具輔助來做 | ||||||||||||||||||||
30 | 2015/7/1 | 2015/7/3 | 6 | 139 | -7 | 慣用名詞 | 1之補數 | 1補數 | ||||||||||||||||||||
31 | 2015/7/1 | 2015/7/3 | 6 | 143 | 2 | 如果真有這麼大的整數 | (刪) | 這句是哪來的? | ||||||||||||||||||||
32 | 2015/7/1 | 2015/7/3 | 6 | 143 | 4 | 個人意見 | 很像 | 如同 | ||||||||||||||||||||
33 | 2015/7/1 | 2015/7/3 | 6 | 143 | 11 | 翻錯 | 無法完全顯示 | 無法表述(represent) | ||||||||||||||||||||
34 | 2015/7/1 | 2015/7/3 | 6 | 143 | -11 | 個人意見 | 利用這些表示法來顯示「真實的數字」會讓你有意想不到的收穫 | 利用這些表示法來表現特定的數字有時會有意想不到的結果 | ||||||||||||||||||||
35 | 2015/7/1 | 2015/7/3 | 6 | 143 | -10 | 慣用名詞 | 二之補數 | 二補數 | ||||||||||||||||||||
36 | 2015/7/1 | 2015/7/3 | 6 | 143 | -9 | 翻錯 | 由於有比較多的位元來表示整數,因此十進位正整數最大可達到 65535 | 若有更多位元來表述(represent)整數,那麼結果會是十進位正數 65535 | ||||||||||||||||||||
37 | 2015/7/1 | 2015/7/3 | 6 | 143 | -2 | 翻錯 | 我建議盡量少用意義不明的常數,並限制它們只能出現在定義清楚的地方,例如:const、constexpr、以及列舉元初值列(enumerator initializer) | 我建議盡量少用不顯而易懂的常數,改用 const、constexpr、以及列舉元初值列(enumerator initializer)並好好寫註解 | ||||||||||||||||||||
38 | 2015/7/1 | 2015/7/3 | 6 | 144 | -8 | 翻錯 | 顯示 | 表述(represent) | ||||||||||||||||||||
39 | 2015/7/1 | 2015/7/3 | 6 | 146 | 7 | 個人意見 | 成員 | 一部份 | 「成員」可能會誤會為 member | |||||||||||||||||||
40 | 2015/7/4 | 2017/1/7 | 6 | 158 | 2 | 翻錯 | 利用...,而且當...,會有... | 當...,利用...,而且會有... | ||||||||||||||||||||
41 | 2015/7/4 | 2017/1/7 | 6 | 160 | 8 | 翻錯 | = 運算子 | = | ||||||||||||||||||||
42 | 2015/7/4 | 2017/1/7 | 6 | 166 | 11 | 個人意見 | 請注意... | 翻譯超出原意 | ||||||||||||||||||||
43 | 2015/7/5 | 2017/1/7 | 7 | 171 | 7 | 翻錯 | 非常低階的系統中 | 系統中非常低階的地方 | ||||||||||||||||||||
44 | 2015/7/5 | 2017/1/7 | 7 | 171 | 8 | 翻錯 | 高階系統 | 系統中較高階的地方 | ||||||||||||||||||||
45 | 2015/7/5 | 2017/1/7 | 7 | 179 | 4 | 個人意見 | 程式碼 | 機器碼 | ||||||||||||||||||||
46 | 2016/7/19 | 2017/1/7 | 8 | 199 | code | minor | address | Address | ||||||||||||||||||||
47 | 2016/7/20 | 2017/1/7 | 8 | 200 | -8 | 翻錯 | 需要示範最佳化 | 明確有最佳化需求 | ||||||||||||||||||||
48 | 2016/7/20 | 2017/1/7 | 8 | 201 | -1 | 個人意見 | 對名稱進行多載化(overload)行為 | 這邊 overload 應該不是當專業用詞, 不用特別強調 | ||||||||||||||||||||
49 | 2016/7/20 | 2017/1/7 | 8 | 207 | 10 | 不精確 | 讓第一個 non-static 資料成員屬於基礎類別 | 漏譯 the same type | ||||||||||||||||||||
50 | 2016/7/20 | 2017/1/7 | 8 | 208 | -4 | 翻錯 | 二進位變數 | 二元變數 | ||||||||||||||||||||
51 | 2016/7/20 | 2017/1/7 | 8 | 211 | 3 | 實作體 | 實作 | 是想說"實作"的名詞嗎? 好像讓句子變更難懂 | ||||||||||||||||||||
52 | 2016/7/20 | 2017/1/7 | 8 | 211 | 4 | 翻錯 | union 的使用效能已達最佳狀態 | 使用 union 通常是為了最佳化 | ||||||||||||||||||||
53 | 2016/7/20 | 2017/1/7 | 8 | 216 | 1 | 不精確 | 列舉元的數值是可以被決定的 | 列舉元的數值是特別選的 | ||||||||||||||||||||
54 | 2016/7/20 | 2017/1/7 | 8 | 217 | code | 翻錯 | 缺黑色墨水或者缺彩色墨水 | 缺黑色墨水而且缺彩色墨水 | ||||||||||||||||||||
55 | 2016/7/20 | 2017/1/7 | 8 | 217 | 4 | 個人意見 | 在特定的列舉型別中 | 在一個列舉型別中 | 中文「特定」會造成誤會 | |||||||||||||||||||
56 | 2016/7/20 | 2017/1/7 | 9 | 227 | 3 | 翻錯 | 然而,如果真有這方面的需求,其實可以考慮使用跳轉表 | 此處是說 compiler 可產生跳轉表,而非建議讀者改用跳轉表 | ||||||||||||||||||||
57 | 2016/7/20 | 2017/1/7 | 9 | 230 | -1 | 只不過 | so that 翻錯? | |||||||||||||||||||||
58 | 2016/12/26 | 2017/1/7 | 10 | 242 | 7 | 翻錯 | 要不是 | 要是 | ||||||||||||||||||||
59 | 2016/12/26 | 2017/1/7 | 10 | 243 | -6 | 翻錯 | 如此一來才能 | 就算沒有也能 | ||||||||||||||||||||
60 | 2016/12/31 | 2017/1/7 | 10 | 254 | -3 | 原文typo | 並不適合出現在一些關鍵字上 | 在某些鍵盤上不方便輸入 | 向原作者確認過 | |||||||||||||||||||
61 | 2016/12/31 | 2017/1/7 | 10 | 256 | 8 | 不論f()或g()哪一個先呼叫,都是undefined行為 | f()或g()哪一個先呼叫,是undefined行為 | 原本的譯法看起來是說呼叫本身是undefined行為 | ||||||||||||||||||||
62 | 2016/12/31 | 2017/1/7 | 10 | 256 | 10 | 便會導致undefined結果 | 可能會導致undefined結果 | |||||||||||||||||||||
63 | 2016/12/31 | 2017/1/7 | 10 | 256 | -13 | typo | 「||」與&& | 「||」與「&&」 | ||||||||||||||||||||
64 | 2016/12/31 | 2017/1/7 | 10 | 256 | -3 | 翻錯 | 如果使用者不覺有異的話 | 只有使用者不會覺得有異的情況 | 原文想強調的是沒有區別,譯文變成有區別但使用者可能因沒注意而看不出來。 | |||||||||||||||||||
65 | 2016/12/31 | 2017/1/7 | 10 | 257 | -10 | 個人意見 | 這是理所當然的 | 這很自然 | 把相等判斷寫成「=」應該還稱不上「理所當然」 | |||||||||||||||||||
66 | 2017/1/2 | 2017/1/7 | 10 | 258 | code | 8<s.length() | s.length()<8 | |||||||||||||||||||||
67 | 2017/1/3 | 2017/1/7 | 10 | 263 | 11 | 個人意見 | 如果使用其他功能陽春的程式語言,程式員便只能選擇執行時期求值評估以避免寫出過於複雜的程式碼 | 其他程式員傾向選擇只用單純的語法來撰寫執行時期求值評估,以避免寫出過於複雜的程式碼 | 我覺得這段在講其他 C++ programmer 的選擇,而不是其他程式語言的 programmer | |||||||||||||||||||
68 | 2017/1/7 | 2017/1/7 | 11 | 276 | -5 | 便不需要 | 並不需要 | |||||||||||||||||||||
69 | 2017/1/7 | 2017/1/7 | 11 | 278 | 5 | 翻錯 | overhead is not significant 是在說大小而不是有沒有意義 | |||||||||||||||||||||
70 | ||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||||
85 | 2015/6/28 | 2015/7/3 | 34 | 981 | -10 | 翻錯 | 如果...,那麼...,而且也仍然會對它...。 | 如果...而且也對它...,那麼...。 | ||||||||||||||||||||
86 | ||||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||||
88 | 2015/6/25 | 2015/6/25 | 44 | 1250 | 3 | 翻錯 | 有時候不相容的情況發生於,在 C++ 習用已久的功能,後來 C 演化的過程變得不相容 C++。例如:可以將「T*」指派給「void*」... | |||||||||||||||||||||
89 | 2015/6/25 | 2015/6/25 | 44 | 1250 | 5 | 翻錯 | 有時,即使某項功能成為 ISO C++ 標準成員後,C 還是可能演化變得不相容。 | |||||||||||||||||||||
90 | 出現多次的 term | |||||||||||||||||||||||||||
91 | 2015/6/25 | 2015/6/25 | 1 | 32 | 1 | 拘束條件(invariant) | 我比較喜歡第三版「invariant」譯為恆定性 | |||||||||||||||||||||
92 | 2015/6/25 | 2015/6/25 | - | - | - | 評估(evaluate) | 建議->求值; 第三版譯為「計值」 | |||||||||||||||||||||
93 | 陽春語言(raw language, bare language) | 我覺得「陽春語言」很難理解 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||
100 |