※ 引述《GunKing.bbs@bbs.cs.nthu.edu.tw (劉育信(Liu Yu Hsin))》之銘言:
> ※ 引述《allex.bbs@bbs.csie.nctu.edu.tw (allex)》之銘言:
> > 就我的猜想
> > 即使是在多重繼承的狀況下
> > pointer to member function應該也仍可指向相同的function
> > 不需要再額外儲除virtualness或多重繼承的一相關資訊才是
> 這我就不敢保證了
> 因為每個compiler的作法都不一樣
> > 也許我看得不夠深入
> > 可以請你再說詳細些嗎???
> 所以我可以這樣說
> member function pointer 是一個structure 包含一些訊息
> 當程式碼使用了multiple/ virtual inheritance
> 而我就能根據member function pointer的
> 這些訊息找到正確的'this' pointer的address
原來如此
加上您的解說我才更了解了
我之前想的太簡單了
非常感謝囉!!!
先前回答的那一位大哥也一併感謝!!!
--
※ Origin: 交大資工鳳凰城資訊站 <bbs.csie.nctu.edu.tw>
◆ From: adsl-61-66-176-243.BC.sparqnet.net