通過虛函數(shù)表訪問私有虛函數(shù)
摘要: 通過虛函數(shù)表訪問私有的虛函數(shù)的問題,問題就出在C++在虛函數(shù)表中保存了虛函數(shù)的地址,而這個地址又很方便查找。
在每個C++對象實例的開頭存儲這這個對象的虛函數(shù)表的指針,通過這個指針可找到虛函數(shù)表,在虛函數(shù)表中就存著虛函數(shù)指針,這樣我們就可以騙過編譯器訪問私有的虛函數(shù)了。
閱讀全文
posted @
2008-11-03 20:43 楊彬彬 閱讀(2835) |
評論 (10) 編輯