שאלה נוספת ב C++

form1982

New member
שאלה נוספת ב C++

מה תפקידו של VIRTUAL DISTRACTOR ומתי משתמשים בו
 

good to go

New member
לפולימורפיזם כמובן

אם לא תגדיר VIRTUAL DESTRUCTOR אזי אם A יורש מ - B והגדרת: B a = new A delete a יופעל רק הדסטרקטור של B ולא של A וזה בד"כ מוביל לדליפות זכרון
 
למעלה