convertir en un nombre à partir de la ligne de commande.
Voilà. je suis sous RedHat 9 et voila mon probleme.
j'apelle un programme avec ./prog 250
Le probleme est que j'aimerait bien recuperer le 250 en entier. si c'en est un !
et afficher un message d'erreur sinon. j'ai la foncton isdigit(),mais j'ai pas trop d'idée sur comment m'en servir, puisque il lui faut autre chose q'une chaine de caracteres en entrée
et avec argv[ 1 ] ca me sort une chaine de caracteres. c'est surement tout con, mais toutes les fonctions de convertion ne veulent pas compiler chez moi. qqun aurait une solution ? merci d'avance.
Re: convertir en un nombre à partir de la ligne de commande.
Citation:
Envoyé par Krispy
et avec argv[ 1 ] ca me sort une chaine de caracteres. c'est surement tout con, mais toutes les fonctions de convertion ne veulent pas compiler chez moi. qqun aurait une solution ? merci d'avance.
Peux-tu montrer le code qui ne fonctionne pas.