Bonjour,
voila je voulais savoir comment on gère les options dans un programme C , exemple :
programmeC.exe -i -o
les options -i -o , comment on le gère dans le programme lui même ?
Bonjour,
voila je voulais savoir comment on gère les options dans un programme C , exemple :
programmeC.exe -i -o
les options -i -o , comment on le gère dans le programme lui même ?
Ils se retrouvent dans les paramètres de la fonction main() (argv de mémoire).
argc + argv
Après, tu as l’indémodable getopt()
int main(int argc, char* argv[])
{
//ton programme
}
int argc : Contient le nb de paramètre
char* argv[] : Contient les paramètres.
Attention, le 1er paramètre est toujours le nom du programme :
monProgrammeC.exe -i -o
int argc =3
argv[0] : monProgrammeC.exe
argv[1] : -i
argv[2] -o