nashoy
Messages postés125Date d'inscriptiondimanche 6 avril 2003StatutMembreDernière intervention 7 octobre 2006 17 janv. 2006 à 10:18
sympa la source, c'est interessant :)
- Pour argv[0], ca n'affiche pas forcément le chemin (si on se trouve déjà dans le dossier de l'executable) :
dans ce cas, argv[0] contient le nom du programme.
- Pour le nombre d'arguments, je pense que c'est plutot "argc", qui contiendra 3 si on met " > prog.exe arg1 arg2"
Merci encore ;)
char **argv et char argv[] c idem pour cette utilisation, evidement pas dans la structure et dans le type.
jbbeauf
Messages postés13Date d'inscriptionvendredi 28 décembre 2001StatutMembreDernière intervention18 octobre 2004 14 juin 2004 à 00:38
tu voulais sans doute mettre argv[0] dans le printf pour afficher le chemin... :-)
sinon un truc que je pige pas et que j'ai pas encore testé c'est dans le prototype du main :
char **argv et char argv[]
tu mets que c'est pareil mais bon je lis un pointer de pointer en premier et un pointer dans le second.
c'est juste pour savoir si c'est pas encore une étourderie ! car perso j'utilise un pointer de pointer.
j'utilise kde ;)
je suis sous slackware (sisi ça existe encore et ça tourne sur mon vieux p75) ou sous mandrake (9).
mais bon, sous windows, ça fonctionne nikel aussi...
mimithebrain
Messages postés24Date d'inscriptionmercredi 14 mai 2003StatutMembreDernière intervention16 décembre 2003 16 déc. 2003 à 02:49
Genial, parfait, super! MERCI!
(quelle version de "nunux" utilise-tu? C'est important a savoire ca, non?)
[Et ta konsole prend un 'C' pas un 'K', a moin que t'utilise "KDE"]
mmuller57
Messages postés174Date d'inscriptionmardi 10 avril 2001StatutMembreDernière intervention30 juillet 20031 6 juil. 2002 à 21:42
17 janv. 2006 à 10:18
- Pour argv[0], ca n'affiche pas forcément le chemin (si on se trouve déjà dans le dossier de l'executable) :
dans ce cas, argv[0] contient le nom du programme.
- Pour le nombre d'arguments, je pense que c'est plutot "argc", qui contiendra 3 si on met " > prog.exe arg1 arg2"
Merci encore ;)
14 juin 2004 à 01:03
14 juin 2004 à 00:38
sinon un truc que je pige pas et que j'ai pas encore testé c'est dans le prototype du main :
char **argv et char argv[]
tu mets que c'est pareil mais bon je lis un pointer de pointer en premier et un pointer dans le second.
c'est juste pour savoir si c'est pas encore une étourderie ! car perso j'utilise un pointer de pointer.
16 déc. 2003 à 13:55
je suis sous slackware (sisi ça existe encore et ça tourne sur mon vieux p75) ou sous mandrake (9).
mais bon, sous windows, ça fonctionne nikel aussi...
16 déc. 2003 à 02:49
(quelle version de "nunux" utilise-tu? C'est important a savoire ca, non?)
[Et ta konsole prend un 'C' pas un 'K', a moin que t'utilise "KDE"]
6 juil. 2002 à 21:42