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

  • Defence Videos

    Defence Vide

    13 Mayıs 2013
  • MrChiCity3

    MrChiCity3

    14 NİSAN 2008
  • Qmusic Romania

    Qmusic Roman

    8 Temmuz 2011