迷茫2017-04-17 11:53:59
看 Effective 三部曲:
再之後,就把書丟一邊,開始做專案吧。
話說真的把 C++ Primer 看完了麼?如果是草草看完,上述三本都不好啃呢。
高洛峰2017-04-17 11:53:59
專案實踐的重要性不必多說, 像是打怪升級, 但好的書籍就像武功秘籍.
多年不做C++了, 只能推薦以前的舊書了, 現在應該有新的內容出來了吧隨著C++11的發布.
以上內容很能幫你成為一個好的碼農(而已).
PHPz2017-04-17 11:53:59
http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-...
裡面的書很多,概括一下
1.入門:C++ Primer等
另外C++ Primer和C++ Primer Plus沒關係,後者評價不如前者
2.實作: Effective C++, Effective STL
3.進階:More Effective C++ 等
4.高級:Modern C++ Design 等
所以看完C++ Primer就是Effective C++了
不過講真我覺得看完C++ Primer就可以開始寫東西了,紙上得來終覺淺,只看書看不會,坑要自己跳了才能明白為什麼它是坑
大家讲道理2017-04-17 11:53:59
補充一下吧。上面提到的已經夠詳細。
我也是在學習中,遇到很多坑,遇到很多困難,很多時候錯過了機會才知道該多學。
迷茫2017-04-17 11:53:59
不要去看c++的那些生僻技巧,例如:STL的實現,boost實現,modern c++, 模板類的都可以簡單看看。
然後,建議看看 linux 或 windows的經典程式設計書,結合專案。
多掌握以下演算法和資料結構,然後再上升到架構。
另外, 有機會學兩門高階語言,像是python,go 之類的,很多時候並不需要c++