這篇文章是在一個約2個問題:有什麼好的Boost庫C++和麪向對象的C++設計書嗎?
- 用於加速C++庫使用C
- OO設計++好書。我來自Java的背景,並傾向於認爲在接口方面,單身等我如何將其轉換成C++或如何開始思考不同的C++
-Ajay
這篇文章是在一個約2個問題:有什麼好的Boost庫C++和麪向對象的C++設計書嗎?
-Ajay
另外:
一些好書:
思考在C++
Effecti VE C++,更有效的C++
現代C++設計
設計模式
但是朝着成爲一個更好的C++程序員的發展,你可能要重新考慮OO的模式作爲唯一的辦法。這個觀點是有爭議的,但是一些非常聰明的人(如創建STL的Alex Stepanov)贊同這種觀點。
現代C++代碼比OO更依賴於泛型和模板元編程。通過將Lambdas納入C++ 0x標準,您可以進一步推動。
除了上面提到的之外,我會建議
斯科特邁爾斯
C++寶石,由大師Stanley Lippman編輯有效的STL,包含選擇從C++報表列。
C++陷阱由斯蒂芬·杜赫斯特
除了這些,如果你正在尋找優秀的C/C++編寫的在線資源,在這裏嘗試
丹薩克斯列升壓:http://en.highscore.de/cpp/boost/ 我只是在偷看它,但它是免費的在線瀏覽,所以值得一看。
不要嘗試你的Java知識運用到這種語言。你只會帶來痛苦和痛苦。 – GManNickG 2010-04-19 06:52:38
除了極少數例外情況,單身人士通常都會被折磨,所以「單身人士思考」當然不是一個好主意。 – fredoverflow 2010-04-19 07:38:03
@FredOverflow:這在Java和C++中都是如此。 :) – jalf 2010-04-19 08:48:58