Je débute dans le C++. J'ai lu dans un livre un truc à propos des arguments en ligne de commande, mais je ne sais pas du tout ce que c'est, quelqu'un pourrait m'expliquer, s'il vous plait ?
Salut,
Et bien argument en ligne de commande c'est le text qui se toruve apres le nom de ton progamme, eemple:
tomprog.exe toto
et bien ici "toto" est un argument, l'argument 1, exemple de code:
#include <stdio.h>
int main(int argc, char *argv[]) //argc c'est pour savoir le nombre d'element qui est passer au programme, et *argv[] est le tableau dans lekel les argument vont etre ranger
printf("L'arguemnt 1 est: %s", argv[1]); //car argv[0] c'est le nom de ton programme (tonprog.exe)
%S c'est pour dire qu'il faut formater cela en string
}
Ensutie ton compile donc ton code, comem l'exemple ci-dessus, puis tu execute:
Heu je suppose que par "initialiser" tu voulait dire affecter une valeur a uen variable via la ligne de commande, la valeur etant l'argument passer au programme ?
Si c'est ca que tu voulait dire alros oui !
Heu je suppose que par "initialiser" tu voulait dire affecter une valeur a uen variable via la ligne de commande, la valeur etant l'argument passer au programme ?
Si c'est ca que tu voulait dire alros oui !
Vous n’avez pas trouvé la réponse que vous recherchez ?