課程
/后端開(kāi)發(fā)
/C++
/C++遠(yuǎn)征之多態(tài)篇
對(duì)象所占內(nèi)存大小只計(jì)算所有數(shù)據(jù)成員,那意思是成員函數(shù)是不會(huì)占據(jù)對(duì)象內(nèi)存的嗎?求解
2016-04-21
源自:C++遠(yuǎn)征之多態(tài)篇 2-8
正在回答
有虛函數(shù)的,除成員變量外,額外,32位系統(tǒng)占 4個(gè)字節(jié),64位系統(tǒng)占8個(gè)字節(jié),用于存儲(chǔ)虛函數(shù)表指針地址;普通成員函數(shù)不占內(nèi)存;class內(nèi)部無(wú)任何成員或者都是普通成員函數(shù)時(shí),整個(gè)類(lèi)的實(shí)例占用一個(gè)字節(jié),用于表示實(shí)例的存在;
fanfan598 提問(wèn)者
這個(gè)你可以自己通過(guò)sizeof()寫(xiě)程序去驗(yàn)證的;建議你看下c++內(nèi)存管理中的內(nèi)存分布,顯示你對(duì)程序執(zhí)行時(shí)在內(nèi)存的幾個(gè)區(qū)不是很理解;看下就懂的;
舉報(bào)
本教程將帶領(lǐng)大家體會(huì)面向?qū)ο笕筇匦灾械亩鄳B(tài)特性
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-04-21
有虛函數(shù)的,除成員變量外,額外,32位系統(tǒng)占 4個(gè)字節(jié),64位系統(tǒng)占8個(gè)字節(jié),用于存儲(chǔ)虛函數(shù)表指針地址;普通成員函數(shù)不占內(nèi)存;class內(nèi)部無(wú)任何成員或者都是普通成員函數(shù)時(shí),整個(gè)類(lèi)的實(shí)例占用一個(gè)字節(jié),用于表示實(shí)例的存在;
2016-04-22
這個(gè)你可以自己通過(guò)sizeof()寫(xiě)程序去驗(yàn)證的;
建議你看下c++內(nèi)存管理中的內(nèi)存分布,顯示你對(duì)程序執(zhí)行時(shí)在內(nèi)存的幾個(gè)區(qū)不是很理解;看下就懂的;