SORU
25 EYLÜL 2008, PERŞEMBE


İnş doğruluğu satmam

Tam olarak neden hep sabit mümkün olduğunca sık kullanmak için tavsiye edilir? İnş kullanarak C bir yardım daha bir ağrı daha fazla olabilir gibi geliyor bana . Eğer bir şey değişmedi, değişmez olmak istiyor musun diye. ama sonra tekrar, python açısından şuna geliyorum: Bunu dedi, burada birkaç soru var:

  1. Ben sabit olarak bir şey, bir hata alıyorum mark ve bazı diğer işlevi, bir yerde sabit de değiştirmek zorunda her zaman gibi görünüyor. Bu beni değiştirmek için neden olurbaşka birbaşka bir yerde işlev. Bu sadece tecrübesi ile daha kolay olur bir şey mi?

  2. Kullanmanın yararları inşgerçektensorun telafi etmek için yeterli mi? Eğer bir nesne değiştirme niyetinde değilim. öyleyse neden bunu değiştirmez kod yazmak değil mi?

Zaman içinde bu noktada, aynı zamanda performans üzerindeki etkileri hakkında fikir sahibi olmak güzel olsa da doğruluğu ve sürdürülebilirlik amaçlar için sabit kullanmanın yararları üzerinde en çok duruldu, ben dikkat etmelisiniz.

EDİT: Doğru terim bu başlık şimdi ne kadar doğruluğu sabit olduğu söylendi.

CEVAP
25 EYLÜL 2008, PERŞEMBE


İşte sabit doğruluğu karşı korumak için ortak bir hata, bir parça kodu:

void foo(const int DEFCON)
{
   if (DEFCON = 1)     //< FLAGGED AS COMPILER ERROR! WORLD SAVED!
   {
       fire_missiles();
   }
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blendtec

    Blendtec

    30 EKİM 2006
  • Garrett Müller

    Garrett Mül

    26 HAZİRAN 2009
  • VOICE TV

    VOICE TV

    2 Aralık 2010