Re: [請益] C++新手入門書推薦
來說說我的心得
1.對C++的學習方式
不必把語法學到非常精通才開始寫,因為很多功能不見得用得上
但可以關心一下11、14的變動,有餘力再去看17
初學者可以用STL,直接看網路上的範例即可
但注意不要一開始就搞太複雜的應用,等看過Effective STL後再弄
深入學習C++有幾種方式,閱讀聖經本是一種,也可以專門去研究特定主題
能參考www.cplusplus.com的內容,研究到一定程度後直接去找規格書
如果你的職場是已經很成熟的C++多人開發環境,那沒辦法,請去看聖經本吧
2.目前有看過的書的感想
C++ Primer
寫給有程設經驗的人看的,這本不要一頁一頁仔細讀,陷入語言的細節
用大綱方式看過,之後查細節回來找即可
Effective C++
寫給對C++有一定經驗的人看,讀這本需要先知道11跟14的變動
這本比More Effective C++值得看,如果只能挑一本的話
More Effective C++
寫給對C++有一定經驗的人看,讀這本需要先知道11跟14的變動
要注意有些item過時,不要浪費時間看它
Exceptional C++
比(More)Effective C++進階一些,需要一點design pattern前置知識
讀這本需要先知道11跟14的變動
Design Patterns(GoF)
讀它的最好方式是直接拿pattern名稱上網找範例
Effective STL
需要Effective C++跟design pattern的前置知識
讀這本需要先知道11跟14的變動
Modern C++ Design
很多東西太舊,可看可不看,但typelist跟policy-based design的精神值得學
想對多重繼承的應用深入了解的話可以看看
C++ Template Metaprogramming
奇技淫巧,附錄A很神
Effective Modern C++
11跟14新功能的介紹
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.56.185
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1490857175.A.2B0.html
推
03/30 16:46, , 1F
03/30 16:46, 1F
→
03/30 16:53, , 2F
03/30 16:53, 2F
推
03/30 18:14, , 3F
03/30 18:14, 3F
→
03/30 18:14, , 4F
03/30 18:14, 4F
→
03/30 18:35, , 5F
03/30 18:35, 5F
→
03/30 18:35, , 6F
03/30 18:35, 6F
→
03/30 18:37, , 7F
03/30 18:37, 7F
→
03/30 18:42, , 8F
03/30 18:42, 8F
→
03/30 19:20, , 9F
03/30 19:20, 9F
→
03/30 19:21, , 10F
03/30 19:21, 10F
→
03/30 19:22, , 11F
03/30 19:22, 11F
→
03/30 19:22, , 12F
03/30 19:22, 12F
推
03/30 19:35, , 13F
03/30 19:35, 13F
→
03/30 19:36, , 14F
03/30 19:36, 14F
→
03/30 19:44, , 15F
03/30 19:44, 15F
→
03/30 19:50, , 16F
03/30 19:50, 16F
推
03/31 21:06, , 17F
03/31 21:06, 17F
推
03/31 21:48, , 18F
03/31 21:48, 18F
討論串 (同標題文章)