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

  • Chaoticmoogle

    Chaoticmoogl

    13 ŞUBAT 2006
  • Make:

    Make:

    23 Mart 2006
  • pain975

    pain975

    27 NİSAN 2008