學習C++的後續方法————第十六章心得

《Accelerate C++》這本書其實很久之前就已購入手中了(由於此書已經絕版了,網上被炒到了幾百 ),但是由於某些原因,一直沒能拜讀(傳說中的最佳C++入門書籍 ),說來也是慚愧。

一說起C++的入門書籍,大家也許都會想到《C++ Primer 》、《C++ Primer Plus》、《C++ 程序設計語言》,這兩本像字典一樣厚的書籍,剛開始就嚇退了許多初學者。這兩本自己大一的時候也曾讀過,可惜都沒能讀完。現在覺得這些數作爲字典來說更合適吧(逃~~) 。

拿起這本書是1月份,由於那時候要刷算法PAT,本想兩邊一起刷的,但是發現一起做時間不夠分配,於是就隔後。等刷完PAT,再次拿起這本書時,已經是三月份了。花了5天的時間從頭到尾看完一遍,發現理解的不是很深,於是又花費了10天,把書上的所有練習從頭到尾做了一遍,也算讀懂了這本書吧。

現在談談這本書的感受,非常薄,僅僅300頁就把C++常用的知識講解完了。本書不同於其他C++書,一開始就討論標準庫中的string類,也就是一開始就使用標準庫抽象的程序,然後再介紹使用的數據結構的底層實現。

本書是通過兩個案例串通了整本書,一個學生成績和一個字符圖案,從最簡單的使用基本循環判斷,到後面使用容器,庫算法,再到抽象寫模版,設計自己的類。內容環環緊扣,這意味着學習曲線陡增 ,但也意味着你能很快的寫出使用的程序。看完之後,確實覺得這樣的學習思路是十分不錯的,獲益也很足。

文章末尾推薦了三本本書繼續學習分別是《C++程序設計語言》、《C++沉思錄》、《泛型編程和STL》,而C++的設計者Bjarne Stroustrup自己也推薦了幾本書,分別是《Essential C++》、《Exceptional C++》《Modern C++ Design》《More Exceptional C++》。
在這裏插入圖片描述
而自己大學期間也存了很多C++方面的書籍(爲了找好的入門和進階C++書籍),後面也找到了在C++發展的方向(圖像處理)。

希望自己秉承“衣帶漸寬終不悔,爲伊消得人憔悴”的態度,在這條路上“上下求索”,終身去追求“願竭畢生精力,做做學問”的境界。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章