簡述虛函數表

前段時間我在博客中簡單地說了下C++的虛函數,所謂虛函數,就是C++實現多態性的方法。那麼編譯器是如何識別虛函數的呢?據百度百科描述,C++並未規定用何種方法實現虛函數,可是大部分編譯器廠商都選擇使用虛函數表這種方法,那到底什麼是虛函數表???數組   虛函數表,稱爲V-Table。虛函數表是一片連續的內存區域,每一個內存單元存放着JMP指令地址。函數 看到這裏,可能會比較懵逼,啥是內存單元,啥是
相關文章
相關標籤/搜索