Bonjour.
J'ai un pb..
je suis un gros debutant en c. mon pb est surement tres con mais bon...
j'ai un string que je dois analyser de la facon suivante:
(le string represente en fait une commande avec ses parametres)
je dois créer un tableau de strings qui contiendra les parametres de la commande
(en fait, faire argv et argc...)
Je bloque completement... j'ai fait un truc comme ca:
void recu_cmd (char *str, char cmd [100][100] )
{
// recuperation de la commande entrée
int i=0;
char buffer[1000];
while (str[i]!=' ')
{
buffer[i]=str[i];
i++;
}
strcpy(cmd[0],buffer);
// recuperation des parametres
int k,j;
k=1;
while (str[i]!=EOF)
{
j=0;
while (str[i]!='|')
{
buffer[j]=str[i];
i++;
j++;
}
strcpy(cmd[k],buffer);
k++;
}
}
ca me met pas d'erreurs mais ca marche pas... :(
Merci d'avance !!!
Fa7
++
(PS: je n'ai pas mis le code dans des balises de code parce que mon navigateur n'a pas voulu me lancer le javascript...)