Salut !
pour lancer des commandes a partir du term, je parse l'entrée dans un buffer et je fais des strcmp a la suite pour savoir a quelle commande sa correspond et quelle fonction lancée.
mais bon, j'ai une dizaine de commandes donc ca commence a etre moche..
j'ai eu l'idée de faire 2 tableaux, un avec les noms des commandes et un avec des pointeurs sur fonction
parcourir le tableau avec strcmp et lancer la fonction correspondante dans l'indice
c'est plus classe mais le probleme de cette méthode c'est que les fonctions doivent toutes avoir le meme prototype.. ce qui n'est pas mon cas..
autres techniques ??
a+
Partager