看板 C_and_CPP 關於我們 聯絡資訊
我參考了一個講vtpr的網頁 http://www.dreamincode.net/forums/showtopic45816.htm 而在最後的例子裡 我想看能不能call member function 所以我在Derive裡加了一個member function(non-virtual) 但是我用他的方法 用pFun去指 試了第一個virtual function table最後面 或者是看有沒有第四個virtual function table 但都是Segv fault 所以想請問non-virtual的member function是在哪呢??? thanks -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.218.209
littleshan:non-virtual function 並不存在 vtable 中 04/06 00:34
littleshan:只要你先思考為什麼我們需要 virtual function table 04/06 00:35
littleshan:就可以理解為什麼 non-virtual function 不在其中了 04/06 00:36
allstarschh:那請問member fun存在哪裡呢? 要怎麼access他? 04/06 11:14