Bonjour,
J'ai une petit question concernant l'utilisation des arguments donnés dans le terminal de commande et pouvant être utilisé dans le code source.
Voilà mon soucis:
Je dois entrer dans le terminal ces informations (entre autres) 1.1,1.2,1.3,1.4. Le problème c'est que je ne sais pas comment les utiliser ensuite dans le programme. Je sais que si l'on me donne par exemple ./m 2.23 , pour utiliser le deuxième argument, je fais quelque chose du style x=strtol(argv[1],NULL,10).
Mais si je veux accéder au deuxième élément de 1.1,1.2,1.3,1.4 qui est 1.2 je ne sais pas comment faire. J'ai bien compris que argv me renvoyait la chaine de caractère "1.1,1.2,1.3,1.4" mais comment en extraire une valeur particulière je vous prie.
J'espère avoir été claire, m'excuse si je ne poste pas au bon endroit et enfin vous prie de m'indiquer si j'ai fais la moindre erreur dans mon texte.
Merci bien
PS: même question pour 2000x2000, merci!
Partager