SORU
17 Temmuz 2009, Cuma


Galatasaray bir kez #pragma korumaları vardır?

Sadece windows üzerinde çalıştırmak ve Visual Studio (o hiçbir yere gitmiyor, bu yüzden sıkıca excel ile entegre) altında derlenmiş olan bir kod temeli üzerinde çalışıyorum. Eğer geleneksel vardır korumalarla birlikte git ya bizim kod için #pragma once kullanmam gerektiğini merak ediyorum. #pragma once derleyici hızlı getirebilecek izin ve daha az hata başa çıkma ve yapıştırırken derler eğilimli olduğunu düşünürdüm. Ayrıca biraz daha az çirkin;)

Daha hızlı Redundant Include Guards kullanabiliriz kez derlemek için ama eklenen dosya ve dahil olmak üzere dosya arasında sıkı bir bağlantı ekler. not: Nöbetçi dosya adı dayalı olmalıdır ve yalnızca değiştirmek için gerekirse değiştirmek istiyorum çünkü sorun yok genelde adı her neyse vardır.

CEVAP
17 Temmuz 2009, Cuma


Derleme önemli bir fark zaman yapacak sanmıyorum ama #pragma once çok iyi Derleyiciler standart bir parçası değil aslında üzerinde desteklenir. Bu kadar basit kesin niyetini anlamak için daha basit olduğu gibi biraz daha hızlı olabilir.

#pragma once hata yapmaya daha az yatkın olduğunu ve yazmak için daha az kod.

Hızlandırmak için daha fazla zaman sadece ileri olmak üzere yerine derleme bildirin .h zaman dosyaları.

#pragma once kullanmayı tercih ediyorum.

Bu wikipedia article about the possibility of using both bkz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Boiler Room

    Boiler Room

    10 Mayıs 2012
  • Blu animations and other videos

    Blu animatio

    15 HAZİRAN 2007
  • SelmerSaxMan

    SelmerSaxMan

    24 HAZİRAN 2006