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

  • fast2hell

    fast2hell

    16 AĞUSTOS 2006
  • ItZWaffleS420

    ItZWaffleS42

    9 EYLÜL 2011
  • The Onion

    The Onion

    14 Mart 2006