Macro et liste d'arguments ? - C - Programmation
Marsh Posté le 04-03-2004 à 11:45:36
Bonjour, je voudrais faire une macro avec une liste d'arguments variable, sur le même modèle que la fonction printf par exemple. J'ai essayé : #define config_error(x, ...) { if(err) sprintf(err, x, ...); } mais apparement ce n'est pas bon. Est-ce possible de faire ca ? Quelle est la bonne syntaxe ?
Marsh Posté le 04-03-2004 à 11:52:23
C99
Marsh Posté le 04-03-2004 à 11:54:26
mci
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 04-03-2004 à 11:45:36
Bonjour, je voudrais faire une macro avec une liste d'arguments variable, sur le même modèle que la fonction printf par exemple.
J'ai essayé :
#define config_error(x, ...) { if(err) sprintf(err, x, ...); }
mais apparement ce n'est pas bon.
Est-ce possible de faire ca ? Quelle est la bonne syntaxe ?
---------------
-( BlackGoddess )-