Nombre d'arguments infini
bonjour à tous :mrgreen:
je voudrai centraliser mes messages d'erreur dans une fonction, par exemple show_error. mon problème est pour le printf, je vous montre un exemple vous comprendrez je pense :
Code:
1 2 3 4 5 6 7 8
| void show_error(bool exit, char error_msg, ...) {
printf(error_msg, PROBLEME 1);
if (exit) {
system("PAUSE");
PROBLEME 2
} // if
} // show_error |
voila, mon probleme 1 est que je ne sais pas comment faire pour récupérer les paramètres "infinis" de mon show_error (ceux après error_msg), pour les passer à printf :cry:
ensuite, mon probleme 2, c'est quitter le programme :?
merci d'avance :mrgreen: