1

toujours dans la suite de mon apprentissage du C sur ti 68k, j'essaye de passer un argument d'un programme à un autre... le tout en C bien entendu!
évidemment je n'y arrive pas! j'ai fais quelques tours sur le forum et trouver un topic où une partie du problème à a été résolue: appeler un progrmame (en l'occurence txtrider) et passer un parametre (le fichier à ouvrir).
j'ai essayé deux procédures, qui semblent foncitonner mais (il y a toujours le fameux mais) je ne sais pas comment récuprer l'argument dans leprogramme appelé.
n effet je veux réaliser un programme qui une fois appelé peux analyser l'argument, alors je désirais la manip à faire...
sachant que je passe une chaine de caratère en argument je dois faire quoi pour l'exploité?
un truc du style

void _main(char *mon_argument)
{
//mon code
}

2

Les arguments au programmes ne sont pas passés de cette façons, ils sont passés par la pile d'expression (=estack). Pour plus d'information va voir le header estack.h.
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

3

ok j'ai regardé et j'ai réussi à résoudre mon problème : un grand merci twindruff!!!!!