虛擬表

虛擬表 爲了實現虛函數,C ++使用了一種稱爲虛表的特殊形式的後期綁定。該虛擬表是用於解決在動態/後期綁定方式的函數調用函數的查找表。虛擬表格有時會以其他名稱,如「vtable」,「虛擬功能表」,「虛擬方法表」或「調度表」。 因爲了解虛擬表的工作原理並不需要使用虛擬功能,所以這部分可以被認爲是可選的閱讀。 虛擬表格其實很簡單,儘管用文字描述有點複雜。首先,每個使用虛函數的類(或者從使用虛函數的類派
相關文章
相關標籤/搜索