Re: [問題] 關於Class指標的觀念

看板C_and_CPP (C/C++)作者 (「雄辯是銀,沉默是金」)時間11年前 (2013/09/20 22:30), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串18/19 (看更多)
是的, 我還沒忘記這問題, 別辛苦反組譯了。 深度探索 C++ 物件模型 (繁體版本) p178 ~ p181 提供了更多的資訊。 member function pointer 為了支援多重繼承和虛擬繼承, 才會需要這些欄位。 也需要一些手法來判斷這個 member function pointer 是指標 還是 index value。 有了這些知識, 應該容易參閱各家編譯器實作的反組譯程式碼。 總算可以 close the issue。 其實我比較有興趣的是 exception/rtti 的實作方法。 p297 ~ p314 再談這個。 我真的很懷疑當初我真的有看懂這本書嗎? ※ 引述《descent (「雄辯是銀,沉默是金」)》之銘言: : Member Function Pointers and the Fastest Possible C++ Delegates : 對於苦惱這文章的朋友來說可以參考 "深度探索 C++ 物件模型" : Virtual member function 這節在介紹這個, : 簡單兩頁的介紹就足以解除大部份的疑惑。 : 如果沒這本書, 快去買簡體版回來參考, 找絕版書是很痛苦的。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 119.14.102.134 ※ 編輯: descent 來自: 119.14.102.134 (09/20 22:33)

09/20 22:32, , 1F
close issue XDD
09/20 22:32, 1F

09/20 22:48, , 2F
這本書我是真的沒看完過. 所以沒有看懂的問題 (羞)
09/20 22:48, 2F

09/21 03:50, , 3F
看起來就好難懂!
09/21 03:50, 3F

09/21 10:56, , 4F
LOL
09/21 10:56, 4F
文章代碼(AID): #1IF5lptc (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1IF5lptc (C_and_CPP)