本文是對學習侯捷視頻 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