Makros: MSC vc. gcc
-
folgendes Makro akzeptiert der MS Compiler:
#define UUID(name) char name##[37]hingegen der gcc meint:
error: pasting "name" and "[" does not give a valid preprocessing token:(, gibts ein Trick sowas dem gcc beizubringen oder muss ich
auf derartige Konstrukte verzichten ?Beste Grüße, RB
-
wie wäre es mit
#define UUID(name) char name [37]
-
eindeutig Nachwirkungen von:
"generic programming in c"ich kanns erst später testen