Passages d'arguments variables entre plusieurs fonctions
Bonjour,
Je crée une fonction avec des arguments variables, par exemple :
Code:
1 2 3
| void foo(int i, ...) {
//va_list, va_start, etc
} |
Je voudrais savoir s'il était possible de créer une autre fonction avec arguments variables, et de faire passer ces arguments à la 1ere fonction, par exemple :
Code:
1 2 3
| void bar(int j, ...) {
foo(15, ...); // ici
} |
Donc une macro ou toute autre méthode qui permettrait d'appeler foo avec les arguments variables de bar .