salut,

je suis sur un petit programme où l'utilisateur peut rentrer plusieurs fois la même option.
J'aimerai connaitre votre avis sur la meilleure façon de stocker ces données.
J'ai pensé au tableau biensur mais le souci c'est que si on défini une taille fixe, on prend le risque d'avoir un souci. Et je ne vois pas trop comment définir la taille dynamiquement.
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
16
17
18
19
20
21
22
 
int main(int argc, char **argv) 
{
int           carg;
int           i=0
int           r=0;
int           restricted_taxid[10];
int           ignored_taxid[10];
while ((carg = getopt(argc, argv, "r:i:")) != -1) {
 
     switch (carg) {
        case 'r':
          restricted_taxid[r] = optarg;
          r++;		
          break;
 
        case 'i':
          ignored_taxid[i] = optarg;
          i++;
          break;
     }
}