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

  • Microsoft Help & Training Videos

    Microsoft He

    31 Mart 2009
  • Smith Micro Graphics

    Smith Micro

    15 Mayıs 2008
  • Crossover

    Crossover

    18 HAZİRAN 2007