課程
/后端開發(fā)
/C++
/C++遠(yuǎn)征之封裝篇(下)
照著老師的寫法寫了一遍淺復(fù)制,但是在調(diào)用~Array時(shí)沒有報(bào)錯(cuò),兩行都顯示出來了。
2018-07-23
源自:C++遠(yuǎn)征之封裝篇(下) 3-3
正在回答
這是code block的bug,我也用的這個(gè)IDE,代碼執(zhí)行結(jié)束后按回車析構(gòu)函數(shù)被調(diào)用兩次沒有發(fā)現(xiàn)異常。
我也是code block ,也是相通的情況,釋放兩次同一地址內(nèi)存在codeblock應(yīng)該是不報(bào)錯(cuò)的。
其實(shí)在有的系統(tǒng)里應(yīng)該是不會(huì)報(bào)錯(cuò)的
因?yàn)橛衧ystem("pause");這個(gè)語句,你看到的是還沒有執(zhí)行析構(gòu)函數(shù)的時(shí)候,當(dāng)你按任意鍵時(shí)才會(huì)繼續(xù)執(zhí)行析構(gòu)函數(shù),這個(gè)時(shí)候就會(huì)報(bào)錯(cuò)了。你仔細(xì)看視頻里老師有說。
夕苜 提問者
舉報(bào)
封裝--面向?qū)ο笕筇卣髦?,通過案例讓C++所學(xué)知識融會(huì)貫通
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2020-03-25
這是code block的bug,我也用的這個(gè)IDE,代碼執(zhí)行結(jié)束后按回車析構(gòu)函數(shù)被調(diào)用兩次沒有發(fā)現(xiàn)異常。
2019-03-12
我也是code block ,也是相通的情況,釋放兩次同一地址內(nèi)存在codeblock應(yīng)該是不報(bào)錯(cuò)的。
2018-08-23
其實(shí)在有的系統(tǒng)里應(yīng)該是不會(huì)報(bào)錯(cuò)的
2018-07-24
因?yàn)橛衧ystem("pause");這個(gè)語句,你看到的是還沒有執(zhí)行析構(gòu)函數(shù)的時(shí)候,當(dāng)你按任意鍵時(shí)才會(huì)繼續(xù)執(zhí)行析構(gòu)函數(shù),這個(gè)時(shí)候就會(huì)報(bào)錯(cuò)了。你仔細(xì)看視頻里老師有說。