討論串[問題] 多重繼承盲點請教
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 2→)留言4則,0人參與, 8年前最新作者PkmX (阿貓)時間8年前 (2017/10/06 20:45), 8年前編輯資訊
0
0
1
內容預覽:
居然沒人回. 基本上這是實做的細節,但原因基本上就是因為 C 裡面有 A 和 B 的 vtbl 的 pointer. 如果 member function 有 qualification,. 這樣是直接指定要呼叫 B::Test,把 ptr 從 C* 轉成 B* 當作 this 傳入,. 並不會有
(還有675個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者dreamboat66 (小嫩)時間8年前 (2017/10/06 01:11), 編輯資訊
0
0
1
內容預覽:
以下是我的測試程式. https://ideone.com/B9vCuB. 這是main函數 想逐步詢問一些觀念是否有誤. int main() {. C* ptr = new C;. cout << "((A*)ptr):" << ((A*)ptr) << endl;. // 這邊會有一個size
(還有902個字)
首頁
上一頁
1
下一頁
尾頁