webForumDet fria alternativet

delete resp destructor

C/C++

2 svar · 141 visningar · startad av The_L

Medlem sedan okt. 2001154 inlägg
Frågan#1

Har inte riktigt förstått vilken som gör vad av delete och destructorn. Kommandot delete används väl för att returnera allokerat minne från ett objekt till systemet när detta objekt inte längre behövs? Men vad gör då destrueraren?

//The_L

Medlem sedan maj 20021 466 inlägg
#2

Destrueraren körs när objektet frigörs. Objektet frigörs antingen vid slutet av skopet som objektet tillhör eller när det anropas med delete.

Medlem sedan okt. 2001154 inlägg
#3

Tackar, tror att jag förstår.
//The_L

261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)