看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《ting301 ( )》之銘言: : 另外還有兩本看得蠻順眼的 : Visual C++ 2010教學手冊 : http://www.books.com.tw/exep/prod/booksfile.php?item=0010491641 : C++ Primer Plus 5/e中文豪華版 : http://www.books.com.tw/exep/prod/booksfile.php?item=0010358819 聲明,沒有要戰版本、戰書之意。 基本上, Visual C++ xxxx 教學手冊那本, 我有翻過,但當時一些特殊需求, 所以特別挖 6.0 那本,(當時應是 2005/2008 交界) 中文版、英文版全都看過一遍。姑且不論中文版翻譯品質如何, 在 6.0 時代後半段幾乎都在講 MFC 的東西,2010 似乎也一樣。 我認為這本不適合的原因是在於,這本對於 C++ 較重要特性, 如 stl、class、繼承、多型等,其實並沒有 Primer 來得強烈, 如果真是想學 C++ ,那後半段的 MFC 根本是白買了, 你也不可能把書拆成二半叫他退錢給你; 如果是想多學 MFC (雖然機會不大了),那該看得是 1. Programming Windows with MFC (Windows 程式設計 - 使用 MFC) - by Petzold 2. 深入淺出 MFC - by 侯捷 加上 Primer 事實上裡面一些小細節的 note 是其他書很難看得到的東西, 若是認為「普遍性大家都認為 Primer 寫得較難」, 那我下一句話是:我第一次念這二本書, 教學手冊那本,我反而沒 Primer 看得清楚。 基於上述理由,(特別是當你不想學 MFC, 只想 "好好" 學 Primer 的時候) 我認為買 Primer 較適當。
horngsh:強力推薦C++ Primer Plus 5版,不推薦C++ Primer06/15 23:07
我不否認的一點是,一開始看 C++ Primer 4e 時,完全沒有 OO 概念去看, 前半段就莫名多了「書商」的 class 東西出來 (), 然後會跟我說:後面會講、後面會講,看起來還是覺得很莫名, 甚至 4e 裡面從頭到尾只有提到「類別」,沒提到「結構體」, ( 這個要說明差異的話可以開另外一帖,之前我問過了,#1CwLzVQR,還蠻牛角的問題) 但我確實認為在正式講 OO 前,提些 struct 會好些 (的確一般c++書會這麼做)。 好了,如果接下來問題是要挑 5e 還是 4e, 原則上我還是挑 4e,5e 編排方式不可否認確實較 4e 佳些, 唯我在看完 4e 第一遍時覺得很空虛,也後來限定我不能用 c++,只能用 c 開發, 所以感到特別空虛。於是後來又去找 4e 的習題解答, 其實習題裡面有些題目真的不算容易,那也是加強觀念最好的方式, 5e 習題解答出來了嗎?我不知道,但可以確定的是,4e 已有全部的解答本。 嗯,或許等 5e 解答本出來,無庸置疑,我也推,去買 5e 吧。 -- YouLoveMe() ? LetItBe() : LetMeFree(); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.177.73.222
loveme00835:之前不是有人不推plus? 還是我記錯 XD 06/16 01:11
tropical72:4e/5e我發現開始有各自喜好者出現,所以強調無戰之意. 06/16 02:05
angleevil:我比較建議程式設計藝術喔o.O 06/16 15:41
NIKE74731:如果沒有要設計大型專案的話 看DP之類的書會很沒感覺 06/17 04:16