Bonjour,

j'utilise getopt pour récupérer le soptions positionnées en argument de mon prog.

je boucle sans fin sur le while. Pour info, je suis sur une plateforme Unix AIX.

Voici le code concerné :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
while((c = getopt(argc,argv,"FfMm?"))!=EOF) 
{ 
  switch(c) 
  { 
    case 'f': 
    case 'F': 
    case 'm': 
    case 'M': 
      printf("option %c\n",c); 
      break; 
    case '?': 
      printf("option %c\nargument %s\n",c,optarg); 
      break; 
  } 
}
Que je mette EOF comme test dans le while ou -1, le résultat est le même.

Merci par avance de votre aide...