C++中成員函數(member function)模板(template) 詳解
成員模板(member template) 既可以在普通類(ordinary class), 也可以在類模板(class template);在普
C++中類模板(class template)友元(friend) 的全部六種形式
類模板(class template)的友元(friend)和普通類的友元, 有很多區別,主要原因是類模板包含模板參數(template para
C++中函數模板(function template) 詳解
C++的模板(template)是泛型編程(generic programming)的基礎;面向對象編程 是 運行(run time)時 知道類型
C++中復制(copy) 和 虛復制(virtual copy) 的 區別
在繼承過程中, 需要區分復制(copy)和虛復制(virtual copy);在派生類轉換為基類時, 復制(copy)有可能切掉(sliced d
C++中const 與 迭代器(iterator) 使用 詳解
迭代器(iterator) 是一種指針類型, 也分const指針本身(地址) 和 const指針所指的值, 兩種情況;但是寫法和const內置指針
C++中虛函數(virtual function) 的 使用范圍
虛函數(virtual function) 在 基函數(base function) 和 派生函數(derived function) 之間可以覆
C++中的純虛函數(pure virtual) 和抽象基類(abstract base class)
純虛函數(pure virtual), 是一個基類中的方法, 僅僅是聲明, 而不包括定義, 是一個泛化概念(general concept);是把
C++中的繼承(inheritance) 和動態綁定(dynamic binding) 簡介
繼承(inheritance)和動態綁定(dynamic binding) 是面向對象的重要組成部分, 即繼承(inheritance)和多態(p
linux下安裝或升級GCC 4.8以支持C++11標准
C++11標准在2011年8月份獲得一致通過,這是自1998年後C++語言第一次大修訂,對C++語言進行了改進和擴充。隨後各編譯器廠商都各自實現或