C preprocessor eval d'argument utilisant glue

tatouille

Membre expert
1 Juin 2004
5 174
493
Stanford CA
Bloc de code:
#define mfunc(param, args...) \
({ \
si ## args alors:
    mfunc1((param), ## args) \
autre:
    mfunc2((param)) \
})
existe te t-il un truc ici pour evaluer une glue? je voudrais tester la glue et poser ca en dure, ce n'est pas possible d'utiliser VA_LIST c'est une GLUE pour une autre MACRO STATIC PREPROCESSEE (desfois que l'on me propose d'utiliser val_list :D)

ifdef (## args)