課程
/后端開發(fā)
/C++
/C++遠(yuǎn)征之封裝篇(下)
我的sizeof(p)=4,sizeof(Line)=12是為什么呀? sizeof(p)=4之后Line不應(yīng)該是8嗎?求助
2017-12-14
源自:C++遠(yuǎn)征之封裝篇(下) 4-5
正在回答
我看了一下你的代碼,和我的代碼唯一的區(qū)別就是你把類 Line的析構(gòu)函數(shù)設(shè)為了虛函數(shù)virual ~Line(),你可以去了解一下析構(gòu)函數(shù)寫成虛函數(shù)有關(guān)的知識(shí)。
因?yàn)槟愦丝痰膌ine有三個(gè)指針(*p,*m_pCoorA,*m_pCoorB),每個(gè)占四個(gè)字節(jié),所以為12
IDE用的是codeblocks
把代碼貼出來(lái)
穿拖鞋的維恩 提問者
舉報(bào)
封裝--面向?qū)ο笕筇卣髦?,通過案例讓C++所學(xué)知識(shí)融會(huì)貫通
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)
2019-02-09
我看了一下你的代碼,和我的代碼唯一的區(qū)別就是你把類 Line的析構(gòu)函數(shù)設(shè)為了虛函數(shù)virual ~Line(),你可以去了解一下析構(gòu)函數(shù)寫成虛函數(shù)有關(guān)的知識(shí)。
2018-11-01
因?yàn)槟愦丝痰膌ine有三個(gè)指針(*p,*m_pCoorA,*m_pCoorB),每個(gè)占四個(gè)字節(jié),所以為12
2017-12-15
IDE用的是codeblocks
2017-12-15
把代碼貼出來(lái)