C++ Primer 第三版 學(xué)習(xí)輔導(dǎo)
類的創(chuàng)建、繼承、虛函數(shù)的使用
bugzhao@sohu.com
原書(shū)第23~40頁(yè)
可以將斷點(diǎn)設(shè)置在return 0處,然后按F5,
并記錄下所有整型數(shù)組類ia指針的值,比如:
0x00491f90
0x00491f50
0x00490120
0x00491da0
0x00491d50
然后當(dāng)調(diào)試指針停在return 0處時(shí)單步執(zhí)行,
跟蹤每一次析構(gòu)函數(shù),可以發(fā)現(xiàn)后創(chuàng)建的對(duì)象最先被消除。
當(dāng)ia2使用了越界下標(biāo)時(shí),可以發(fā)現(xiàn)執(zhí)行其析構(gòu)函數(shù)時(shí)將報(bào)錯(cuò)。
如果ia2也使用越界下標(biāo),則會(huì)彈出assert信息從而中止。
標(biāo)簽:
bugzhao
Primer
return
sohu
上傳時(shí)間:
2015-08-10
上傳用戶:569342831