SORU
15 Mart 2011, Salı


Ne'fark GNU99 ve C99 (Çınlama) arasında s?

Derleyici seçeneği GNU99 ve C99 gördüm. Bunların farkı nedir? Herhangi bir ayrıntılı belgeler? (Tin, böyle büyük mükafat, Mac OS X)

CEVAP
16 Mart 2011, ÇARŞAMBA


Differences between various standard modes

çınlama kullandığı değiştiren-std seçeneği destekler. C desteklenen modları bu modlarda c89, gnu89, c94, c99, gnu99 ve çeşitli isimler. -Std seçenek belirtilirse hayır, gnu99 moduna varsayılan çınlama.

C* gnu* modları arasındaki farklar:

  • c modu __STRICT_ANSI__ tanımlamak*.
  • Hedef özgü tanımlar alt çizgi ile değil öneki,"", gnu* modları tanımlanır. linux gibi
  • Gnu* mod olmak için varsayılan Trigraphs; -trigraphs seçeneği etkin olabilir.
  • Çözümleyici "" ve "" gnu* modları; türevleri __asm__ __typeof__ Tüm modlarda tanınır. anahtar kelime olarak sattığınız Migros tanır
  • Apple, "blok" uzantısı gnu* varsayılan olarak tanınan bazı platformlarda modları; -fblocks seçeneği ile herhangi bir modda etkin olabilir.

Daha fazla bağlantılar

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3biblecom

    3biblecom

    23 NİSAN 2011
  • Miles Fisher

    Miles Fisher

    8 NİSAN 2009
  • MysteryGuitarMan

    MysteryGuita

    16 HAZİRAN 2006