Wpis z mikrobloga

#programowanie puszczczam kompilację i dodałem pragmę by mi wyrzucało na ekran rozwinięcie makra.

#define STRH(x) #x
#define STR(x) STRH(x)
#pragma message "MOJEMAKRO(dad)" STR(MOJEMAKRO(dad))

i za każdym razem mam
"MOJEMAKRO(dad) const int dad

to w jednym przypadku mam

"MOJEMAKRO(dad)" STR(MOJEMAKRO(dad))

ktoś ma pomysł dlaczego?
#programowanie #jezykc #naukaprogramowania
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach