《深度探索C++對象模型》調用虛函數

如果一個類有虛函數,那麼這個類的虛函數會被放在一個虛函數表裏面, 使用這個類聲明的對象中,會有一個指向虛函數表的指針,當使用指向 這個對象的指針或者這個對象的引用調用一個虛函數的時候,就會從虛函數表中去 查找該函數,然後對其進行調用。 如果有如下的類: class A { public : int m_a; A() {} ~A() {}
相關文章
相關標籤/搜索