Bonjour tout le monde,

J'ai besoin d'un coup de pouce de votre part.
Mon problème est le suivant :
a titre d'exemple, j'ai un fichier toto.c qui contient une fonction. Mon idée est de tester cette fonction en l'exécutant plusieurs fois avec des paramètres d'entrée différents. En effet, je voudrais, après compilation du fichier toto.c, faire ceci en ligne de commande :

toto.exe file_in.txt file_out.txt

avec file_in.txt : un fichier texte contenant les différents paramètres que je veux faire passer a ma fonction.
et file_out.txt : un fichier contenant les différentes sorties de chaque execution de la fonction.

L'interet est de garder un trace des sorties de la fonction pour des entrées données. Ainsi, si la fonction évolue (des modifications y sont apportées), on pourra comparer les fichiers file_out.txt et détecter les eventuelles erreurs. J'espere avoir été clair meme si c'est un peu confus dans ma tete.

Avez-vous donc une idée sur un quelconque point de départ ?
Est-il possible de définir une fonction générique dont on peux changer les parametres d'entrée a partir d'un fichier texte?

PS : je suis pas un pro du C. Loin de la ! ^^

Je vous remercie d'avance