C++虛表地址和虛函數地址

C++虛表地址和虛函數地址 虛函數是c++實現多態性的一個重要知識點,本文主要解析虛函數在內存中的地址,以及與虛表地址的關係。 聲明一個類,包含兩個虛函數,一個普通成員函數和一個類成員。 調試程序,查看test對象的內存分佈如下: _vptr是一個指向虛表的指針,可以理解爲一個int* p[2],在本例中,p[0]是指向Test::func1()地址的指針,p[1]是指向Test::func2()
相關文章
相關標籤/搜索