Je veux écrire une macro en C qui accepte n'importe quel nombre de paramètres, pas un nombre spécifique
exemple:
#define macro( X )  something_complicated( whatever( X ) )où Xest un nombre quelconque de paramètres
J'en ai besoin car il whateverest surchargé et peut être appelé avec 2 ou 4 paramètres.
J'ai essayé de définir la macro deux fois, mais la deuxième définition a remplacé la première!
Le compilateur avec lequel je travaille est g ++ (plus spécifiquement, mingw)