bonour a tous
voila j'ai beaucoup de mal a comprendre quel paramètre il
faut passer a la methode "glutInit(int *argcp,char** argv)"
désolé pour la bassesse de cette question mais là je suisi planté
Merci par avance
NetAh
bonour a tous
voila j'ai beaucoup de mal a comprendre quel paramètre il
faut passer a la methode "glutInit(int *argcp,char** argv)"
désolé pour la bassesse de cette question mais là je suisi planté
Merci par avance
NetAh
ce sont les parametre qui sont passé a ton main(int arc, char** argv)
oui ca je suis d'accor
mais quoi st ce que ca correspond SVP
merci
@moderateur : désolé pour le double post mon IEx a buggé
oui ca je suis d'accor
mais quoi est ce que ca correspond SVP
merci
salut
argcp est un pointeur sur un entier qui indique le nombre d'arguments passés à ton main
argv c'est le tableau d'arguments correspondants
@+
les argument sont les parametre que tu a potentiellement passé a ton prog.
par exemple si tu lance ton prog en faisant
monProg -coucou -salut
les argument seront -coucou et -salut
On dirait que t'as un peu de mal avec le français !
Bon,les arguments de main argc et argv servant pour stocker la ligne de commande lorsque tu lance le programme. Par exemple sur MSDOS ou sous UNIX tu ajoute des arguments à ta ligne de commande comme :
"dir /w" (MSDOS)
ou "ls -la" (UNIX)
et bien argc va venir stocker le nombre d'arguments (ici 1) et argv est un pointeur de chaîne (donc un pointeur de pointeur) qui pointe sur chacun des arguments, ainsi argv[1] sera "/w" pour la commande MS-DOS (et pour bien comprendre argv[1][0] contien '/' et argv[1][1] contien 'w').
La fonction glutInit() récupére ainsi le nombre d'arguments et les chaines qui contiennent les arguments et on peut ainsi spécifier des options d'executions à GLUT (lequelles, me demande pas, je les connais pas, faut voir dans la doc).
J'espere avoir été clair parce que c'est pas un truc simple à expliquer . Et puis je suis pas complétement sur pour les options d'executions de glut donc si quelqu'un connais mieux le sujet .
a+
a bafman, t'as été + rapide 8)
hé hé...
je suis la plus rapide...
(faut dire j'en ai ecrit moins )
merci à tous j'ai ma réponse
bonne continuation
NetAh
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager