Arthur Petit
21 ستمبر 2024
G++ کے ساتھ ذیلی طبقات میں C++ آپریٹر ڈیلیٹ سلیکشن کو سمجھنا
یہ C++ مضمون بتاتا ہے کہ جب ذیلی طبقے کی تبدیلیاں شامل ہوں تو کمپائلر مناسب delete آپریٹر کا تعین کیسے کرتا ہے۔ C++ آبجیکٹ کی ڈائنامک قسم کے لحاظ سے مناسب ڈیلیٹ آپریشن کو منتخب کرنے کے لیے ورچوئل ڈسٹرکٹرز کا استعمال کرتا ہے، چاہے اس کا حوالہ بیس کلاس پوائنٹر سے ہو۔ مضمون میموری کے انتظام میں آپریٹر کی اوورلوڈنگ کی مثالیں پیش کرتا ہے اور یہ کہ وراثت کے درجہ بندی میں ڈیل لوکیشن کو کیسے متاثر کرتا ہے۔