Merhaba arkadaşlar,

Linux üstünde çalışan bir uygulama içinde dinamik olarak alınmış bir
hafıza (C'de malloc() ile olabileceği gibi C++ da new ile de olabilir)
serbest bırakılmadan (free ya da delete yapılmadan) uygulamamız
çökerse ayrılan heap alanı memory leak yaratmakta mıdır (yaratacağını
düşünüyorum)? Uygulama içinde smart pointer benzeri bir yapı
kullanmıyoruz. Bununla beraber eğer yaratacaksa bu durumu nasıl ele
almalıyız? Yani böyle bir çökme durumunda bu olayı yakalayıp hafızayı
ve kaynakları uygun şekilde nasıl temizleriz? Cevaplarınız için
şimdiden teşekkürler.
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap