mac xcode環(huán)境下typeid(*obj)是不一樣的,typeid(*obj)結(jié)果是 4Bird,typeid(int)是i,typeid(float)是f,基本數(shù)據(jù)類型都是首字母
2017-03-29
函數(shù)在被聲明為虛函數(shù)之后,函數(shù)變?yōu)樘摵瘮?shù),虛函數(shù)將虛函數(shù)指針中所指向的虛函數(shù)表讀取,虛函數(shù)表所包含的是函數(shù)指針;當父類的指針指向子類的對象時,由于所有繼承父類的子類也得到各自的虛函數(shù)表,因此,當父類指針指向子類對象時,虛函數(shù)指針的所指向的地址值首先會被子類的虛函數(shù)指針所覆蓋,指向子類的虛函數(shù)表。
2017-03-28
函數(shù)在被聲明為虛函數(shù)之后,函數(shù)的內(nèi)容也就變?yōu)樽x取虛函數(shù)指針中所指向的虛函數(shù)表,】虛函數(shù)表內(nèi)的函數(shù)指針是可以被賦值
2017-03-28