歷時兩個多月的時間,終于把effective c++又復習了一遍,比較慢,看的是英文版,之前看的時候做過一些筆記,但不夠詳細,這次筆者是從頭到尾的翻譯了一遍,加了一些標題,先記錄到word里面,然后發(fā)布到博客園上。這么做是為了方便查閱,復習C++,同時練習英文,希望這些帖子也能夠?qū)Υ蠹矣兴鶐椭?/p>
有人回復說有些過時了,的確,但大部分還都是effective的,可以看scott meyers關(guān)于這個問題的的回復:
is effective c++ still effective?
精讀一本經(jīng)典書,每次都有新的發(fā)現(xiàn)。
筆者水平有限,肯定有很多錯誤或者說不明白的地方,希望大家能夠指正。
將書的章節(jié)以思維導圖的形式展示出來能夠一目了然,也可以將這些章節(jié)聯(lián)系起來,增加理解,現(xiàn)在有很多思維導圖軟件,但博客園只能插入圖片,不能把鏈接也放入其中,所以只能用博客園的圖表功能畫一個“思維導表”出來了。
Effective C++ | 讓你自己適應C++ | Item 1 將c++視為一個語言聯(lián)邦 |
Item 2 盡量使用const,枚舉(enums),內(nèi)聯(lián)(inlines),不要使用宏定義(define) | ||
Item 3 在任何可能的時候使用 const | ||
Item 4 確保對象被使用前進行初始化 | ||
構(gòu)造函數(shù),析構(gòu)函數(shù)和賦值操作符 |
網(wǎng)友評論 |