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

  • RD

    RD

    19 NİSAN 2006
  • thenewboston

    thenewboston

    4 ŞUBAT 2008
  • tunez4you

    tunez4you

    20 EKİM 2008