第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

析構(gòu)函數(shù)調(diào)用

在本次的析構(gòu)函數(shù)中,已經(jīng)delete m_pList,為什么還要m_pList=NULL?

感覺完全沒有必要,為什么老師說這樣更好?

正在回答

3 回答

delete m_pList;?? 這個(gè)操作只是將指針m_pList所指向的內(nèi)存空間釋放掉,使內(nèi)存重歸操作系統(tǒng)。但m_pList的指向位置并沒有改變,此位置的內(nèi)存已經(jīng)被釋放掉了,若再用m_pList訪問這塊內(nèi)存,系統(tǒng)就會(huì)崩潰出錯(cuò)!為了防止這種誤操作所引起的崩潰出錯(cuò)。所以將m_pList置為NULL的安全狀態(tài),就避免這種野指針事件的發(fā)生。希望對你有所幫助~

0 回復(fù) 有任何疑惑可以回復(fù)我~

難道釋放內(nèi)存后。m_pList還仍然存在著嗎

0 回復(fù) 有任何疑惑可以回復(fù)我~

delete 只做釋入內(nèi)存, m_pList的值不做修改。?

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

析構(gòu)函數(shù)調(diào)用

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)