SORU
21 AĞUSTOS 2009, Cuma


İfdef Boolean: tanımlanan(A) tanımlanan & & (B)" "# & & B" aynı " ifdef;#;?

C , şudur:

#ifdef A && B

aynı gibi:

#if defined(A) && defined(B)

?

Benim derleyici ile bir fark bulmak mümkün (VS2005) gitmedim ben değildim ama ben de düşünüyordum.

CEVAP
21 AĞUSTOS 2009, Cuma


Bunlar aynı değil. İlk çalışma (gcc 4.4.1'de test ettim) yok. Hata mesajı:

test.:1:15 cc: uyarı: ekstra belirteçleri #ifdef Direktifi sonu

Eğer birden çok şey tanımlı olup olmadığını kontrol etmek isterseniz, ikinci birini kullanın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ecf150king

    ecf150king

    20 Ocak 2006
  • SRC RECORDS

    SRC RECORDS

    2 EKİM 2006
  • UlyssesForever's channel

    UlyssesForev

    28 ŞUBAT 2012