天天看點

c++面向對象進階程式設計 總目錄

本文是對學習侯捷視訊 c++面向對象進階程式設計系列部落格的目錄總索引。

c++面向對象進階程式設計 學習一 不帶指針的類:

通路私有成員變量的方式,内聯inline,常量成員函數,構造函數,值傳遞,引用傳遞,操作符重載

c++面向對象進階程式設計 學習二 帶指針的類:

拷貝構造,指派構造,析構函數

c++面向對象進階程式設計 學習三 堆、棧和記憶體洩漏:

堆,棧,記憶體洩漏,new,delete,array new,array delete

c++面向對象進階程式設計 學習四 靜态、類模闆、函數模闆:

靜态,類模闆,函數模闆

c++面向對象進階程式設計 學習五 組合、委托與繼承:

組合,委托,繼承

c++面向對象進階程式設計 學習六 虛函數:

non-virtual,virtual,pure virtual 函數

c++面向對象進階程式設計 學習七 轉換函數:

轉換函數

c++面向對象進階程式設計 學習八 non-explicit-one-argement-ctor:

explicit

c++面向對象進階程式設計 學習九 pointer-like classes:

智能指針,疊代器, . 和 -> 的差別

c++面向對象進階程式設計 學習十 function-like classes:

仿函數

c++面向對象進階程式設計 學習十一 類模闆、函數模闆、成員模闆:

namespace,類模闆,函數模闆,成員模闆

c++面向對象進階程式設計 學習十二 模闆相關:

模闆特化,模闆偏特化,模闆模闆參數

c++面向對象進階程式設計 學習十三 數量不定的模闆參數,auto,for:

template<typename T, typename…Types>,auto,for

c++面向對象進階程式設計 學習十四 引用:

值,指針,引用,常量成員函數const是函數簽名的一部分

c++面向對象進階程式設計 學習十五 組合&繼承關系下的構造和析構

c++面向對象進階程式設計 學習十六 vptr和vtbl:

虛指針,虛函數,繼承,動态綁定,示例程式

c++面向對象進階程式設計 學習十七 const, new, delete

繼續閱讀