(中文第三版 侯捷 譯)
這本書在c++領域也是大名鼎鼎,在微博看到有人說,如果以前學過c語言,那只需花一天時間把
effective c++看一遍,然後再看leveldb**(就可以了。不過我感覺還是先把c++基
礎看一看比較,最好是先看看c++ primer 或 c++ primer plus 之類的入門書籍。因為 effective c++ 傾向
於教你怎麼正解的使用c++這乙個強大的工具,c++ 真的是太強大了,包含多種程式設計范型,要是沒有一
定的c++基礎,看這本書應該不太合適。
看的過程中感覺作者真的是將一些比較重要的c++程式設計經驗總結出來了給讀者,沒有教你c++裡面有什麼,
這也不是一部c++百科全書,這裡教你的是如何去運用c++,作為第二本應該看的c++書籍應該毫無過錯。
看完之後感覺如果有做c++專案的經驗的話,那應該受益更多,作者基本都用一些實際專案中會遇到的問
題作為例子進行講解,每乙個條例都是作者實際工作中的真知灼見。
關於泛型程式設計那一章,感覺還是比較 難理解,不過也真正體會到了c++模板的強大之處,關於這一部分內
容在以後遇到相關問題時必須要來翻看翻看。
條準則!
《effective C 》讀書筆記
1,c 關鍵字explicit c 中,乙個引數的 建構函式 或者除了第乙個引數外其餘引數都有預設值的多參建構函式 承擔了兩個角色。1 是個 構造器,2 是個預設且隱含的型別轉換操作符 所以,有時候在我們寫下如 aaa 這樣的 且恰好 的型別正好是aaa單引數構造器的引數型別,這時候 編譯器就自動呼...
Effective C 讀書筆記
一 讓自己習慣c 1 條款01 視c 為聯邦語言 c 的組成可分為四部分 1.c c 仍然以c語言為基礎。區塊 語句 預處理 內建資料型別 陣列 指標等都來自c。2.object oriented c c with classes所訴說的 classes 包括構造和析構 封裝 繼承 多型 virtu...
讀書筆記 Effective C
部分條款過於深奧,部分條款已了然於心,僅記錄當下所識所學 對於常量巨集定義,最好用const代替 define 對於函式巨集定義,最好用inline代替 define include ifdef ifndef仍被需要 內建物件記得手動初始化 使用成員初始列替換賦值操作 以local static替換...