一種C仿真C++對象模型的方法
摘要:
一種C仿真C++對象模型的方法1.提案綱要﹕2.現況當前我公司使用的 c 仿真 c++ 的方法是在一個對象中加入一些“函數類型的成員變量” ﹐這些大家都是很清楚的。然而當前的這種模擬方法有如下一些缺點﹕1. 佔用空間大﹕同一類別的多個對象, 將保有同一個函數指針的多個副本. 如一個桌面上如有 10 個 button , 這些button 所有成員函數的指針, 將佔有 200 個字節的空間.而實際上只需要 20 個字節.----PBUTTON 有5個成員函數.2. 每次創建對象時都要把所有這些函數指針拷貝到對象中. 增加了對象創建的時間.3. 增加成員函數,該類對象及其派生類對象的佈局會發生變化 阅读全文
posted @ 2002-10-24 09:37 能发波 阅读(199) 评论(0) 推荐(0)