[問題] 看不懂參考書上裡面其中一段的內文

看板C_and_CPP (C/C++)作者 (brotherD)時間8年前 (2017/12/07 14:59), 8年前編輯推噓2(2016)
留言18則, 4人參與, 8年前最新討論串1/1
各位好,最近在複習C how to program 6/E 英文版,其中看到如下圖這一段 https://imgur.com/a/QjL4M 不曉得implementation details是指什麼意思?指的是Label在組合語言下其實是一個 function嗎?(沒有深入研究過組合語言,故PO文上來請教) 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.26.157

12/07 15:15, 8年前 , 1F
是說Label實做細節放在別的地方
12/07 15:15, 1F
謝謝

12/07 16:00, 8年前 , 2F
意思是說function不把label公開出來給別人用
12/07 16:00, 2F

12/07 16:02, 8年前 , 3F
只在function之內可以用 符合資訊隱藏的原則
12/07 16:02, 3F
謝謝您替我翻譯一整段,但我其實只有畫紅線的那段看不懂@@ ※ 編輯: zzss2003 (60.248.26.157), 12/07/2017 18:13:48

12/07 20:03, 8年前 , 4F
implemetation detail 直翻叫做「實作細節」
12/07 20:03, 4F

12/07 20:04, 8年前 , 5F
這邊在講的是 label 底層怎麼做是隱藏的
12/07 20:04, 5F

12/07 20:05, 8年前 , 6F
它只需要保證在使用相關功能時能照標準運作
12/07 20:05, 6F

12/07 20:05, 8年前 , 7F
這其實正好跟你原文問題有關: 你不必知道 label 底下怎麼做
12/07 20:05, 7F

12/07 20:05, 8年前 , 8F
只要知道它能做那些事即可
12/07 20:05, 8F

12/07 20:52, 8年前 , 9F
2F的意思比較接近 樓上的會錯意了
12/07 20:52, 9F

12/07 20:52, 8年前 , 10F
並不是說"label"本身怎麼實作 而是function內部的實作細節
12/07 20:52, 10F

12/07 20:53, 8年前 , 11F
包含label本身 對於其他function都是被隱藏起來的
12/07 20:53, 11F

12/07 21:11, 8年前 , 12F
那一句翻譯就是"標籤是函數藏起來不給其他函數看的實作
12/07 21:11, 12F

12/07 21:13, 8年前 , 13F
細節」這樣有沒有看懂 快說你有看懂喔
12/07 21:13, 13F

12/08 02:33, 8年前 , 14F
哦, 確實會錯意了, 這裡的主題是函數本身
12/08 02:33, 14F
我跟LP大大一樣會錯意耶,原來是function裡面的實作細節啊!我還以為是Label的。感恩 感覺是我自己英文不夠好造成的QQ ※ 編輯: zzss2003 (60.248.26.157), 12/08/2017 10:27:05 ※ 編輯: zzss2003 (60.248.26.157), 12/08/2017 10:28:26

12/08 10:34, 8年前 , 15F
看不懂沒關係 猜猜意思就好 然後先往下看 不要琢磨小地方
12/08 10:34, 15F

12/08 10:34, 8年前 , 16F
之後再回頭看看自己有沒有猜對
12/08 10:34, 16F

12/08 10:35, 8年前 , 17F
善用Note之類的功能記錄之前猜的意思 之後回頭看也方便
12/08 10:35, 17F

12/08 12:00, 8年前 , 18F
你知道就好,不用感覺。
12/08 12:00, 18F
QQ ※ 編輯: zzss2003 (60.248.26.157), 12/08/2017 16:44:25
文章代碼(AID): #1QAERITm (C_and_CPP)
文章代碼(AID): #1QAERITm (C_and_CPP)