Bonjour à toutes et à tous,
Je suis en train d'écrire un interpréteur de commandes pour l'Arduino, et je me heurte à un problème.
Donc, en input on reçoit Ex: commande:arg1,arg2,arg3;
Le traitement s'effectue et me sort un tableau avec :
La commande en index : 0
argument en index : 1,2,3 etc...
Jusque là pas de soucis, mais mon problème, c'est que je ne sais pas comment on peut appeler
une fonction, sans connaitre le nombre d'argument qui lui seront passé pendant l'écriture du programme
et donc, ne pas à avoir a réécrire un appel de fonction par nombre d'argument.
L'appel de la fonction:
(*ptrFonctionX)(array[1],array[2],array[3]);
M'Kay ?
Merci d'avance pour vos réponse =)
Bonne soirée.
Partager