Dinamik Nesne Belleğini Serbest Bırakma (delete)

Soru Çözümü: C++ new ile Ayrılan Tek Bir Nesnenin Belleğini Bırakma
💡 Çözümü Gör (Tıkla - Öğren)
✅ Doğru Cevap: B) delete p;

Detaylı Açıklama:

  • C++ dilinde new operatörü ile dinamik olarak oluşturulan tek bir nesnenin belleğini serbest bırakmak ve yıkıcısını (destructor) tetiklemek için delete anahtar kelimesi kullanılır.
  • Doğru kullanım: delete p; şeklindedir.
  • delete[] yalnızca dizi tahsisleri (new Tip[N]) için kullanılır.
  • free() ise C diline ait olup nesnelerin yıkıcılarını çağırmaz.

Yorum Gönder

0 Yorumlar