SORU
16 Kasım 2010, Salı


Güvenli bir NULL işaretçi silmek için mi?

Güvenli bir NULL işaretçi silmek için mi?

Ve iyi bir kodlama tarzıdır?

CEVAP
16 Kasım 2010, Salı


delete neyse denetimi gerçekleştirir, senin yanında onu kontrol yükü ekler ve çirkin görünüyor. Birçokiyi uygulama delete sonra NULL işaretçi kaçınarak çift silme ve diğer benzer bellek bozulması sorunları yardımcı olur () ayardır.

Ayrıca eğer delete varsayılan gibi BOŞ parametre ayarı olsaydı çok isterdim

#define my_delete(x) {delete x; x = NULL;}

(Ben R ve L değerleri, ama güzel olmaz mı?)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • A Alkhaldi

    A Alkhaldi

    12 Mayıs 2007
  • AmeriiK_HD

    AmeriiK_HD

    16 AĞUSTOS 2012
  • Skittles Page

    Skittles Pag

    28 Mart 2011