摘要:
一直以為自己對多態(tài)和繼承已經(jīng)比較了解,當(dāng)遇到虛繼承的時候,發(fā)現(xiàn)有點犯暈,想不通了,于是在微博上向幾個大神請教,很快得到了他們的回復(fù),高興之情無以言表。之后自己查了一些資料,結(jié)合大神的回復(fù),在這里做一下簡單的記錄。我的問題如下:為什么虛繼承類的sizeof要大些啊,是因為虛繼承中,子類有指向父類的指針和指向父類的虛函數(shù)表的指針嗎,比非虛繼承多了這兩個指針? @左耳朵耗子 @簡悅云風(fēng) @GeniusVczh@GeniusVczh:調(diào)用的時候給的this和函數(shù)實際需要的this的指針不一定是一樣的,多重繼承的時候已經(jīng)這樣了。再加上你還有virtual繼承,所以需要很多描述。V福爾摩斯回復(fù) @Geni 閱讀全文
posted @ 2013-05-15 10:20
古文觀芷
閱讀(3750)
評論(5)
推薦(3)
浙公網(wǎng)安備 33010602011771號