LaKiks51
Messages postés13Date d'inscriptionmercredi 16 mai 2007StatutMembreDernière intervention 3 août 2007
-
3 août 2007 à 11:57
cs_omnia
Messages postés240Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention22 mars 2009
-
4 août 2007 à 11:49
Bonjour,
je cherche à savoir comment on récupère un paramètre un poil particulier...
Mon appli est un scan de port, j'aimerais que l'utilisateur choisisse les ports
qu'il veut scanner. Pour cela, j'aimerais que lors de l'exécution de l'appli
(en ligne de commande) il puisse saisir les ports à scanner (« Scan 80 21
23 161 162… »). Comment faire pour récupérer ces ports sachant
que je ne connais pas le nombre de ports qui vont être saisis?
Je pense qu'il faudrait utiliser les "" de manière
à ce que les "argc, argv" voit cela comme un seul paramètre mais j’aimerais
un peu plus de précision si c’était le cas.
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 3 août 2007 à 12:52
Salut,
Je comprend pas ce qui te dérange d'avoir un jolie tableau avec un port par case dans argv et le nombre de ports dans argc.
Si tu veux une chaîne avec tous tes ports dedans, calcul sa tailleà partir de argc/argv, alloue la avec malloc, et utilise strcat si tu fais du C.