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

  • Klemens Torggler

    Klemens Torg

    11 Mart 2008
  • Matthew Pearce

    Matthew Pear

    9 AĞUSTOS 2009
  • Makeup Lover

    Makeup Lover

    12 HAZİRAN 2011