[C] Programme Batch

Résolu
khaz Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
khaz Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à vous!

Petite question de programmation en langage C :
supposons que j'ai compilé un programme.
Comment faire pour que le passage de paramètres se fasse lors de l'appel de ce fichier compilé?
En gros, c'est pour pouvoir gérer un programme batch avec le passage de paramètre qui s'effectue lors de l'appel du programme.

Voilà merci d'avance pour votre aide précieuse!!
A voir également:

3 réponses

sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Pas de soucis:

int main (int argc, char *argv[])


Tu peux alors parcourir argv pour lire les arguments.


Note qu'il existe des librairies pour simplifier le décorticage de la ligne de commande :-)
0
ceddec Messages postés 148 Date d'inscription   Statut Membre Dernière intervention   82
 
Normalement, ton programme C doit avoir un main
int main (int argc, char **argv)
et les paramètres argv correspondent aux arguments passé lors de l'éxecution du programme. (je crois que argc correspond au nombre de paramètre)

Maintenant, ca fais longtemps que je n'ai plus fait de C, c'est pas sur à 100% mais presque
0
khaz Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   1
 
merci a vous ca marche du tonnere!
0