Bonjour,

Je débute en C++ (avec des connaissances en C) et je suis en train de réaliser mon premier programme.

1) J'ai eu a faire la déclaration de 63 variables (c1, c2, c3,...,c63) et si pour un futur programme j'ai a faire la même chose j'aimerai savoir s'il n'existait pas un moyen de raccourcir cela en faisant une boucle du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
for(i=0;i<=63;i++)
{
     int c[i]=0;
}
2) J'ai un switch assez grand mais avec des cases qui fonctionne comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
case 1 :
     paramètre 1;
     break;
case 2 :
     paramètre 1; // Le même que dans le case 1
     paramètre 2;
     break;
case 3:
     paramètre 1; // Le même que dans le case 1
     paramètre 2; // Le même que dans le case 2
     paramètre 3;
     break ;
Et je me demandais s'il n'existait pas un moyen de raccourci ceci avec un genre d'hérédité des case ? Ce qui me permettrait de n'avoir qu'a écrire qu'une ligne dans chaque case, comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
case 1 :
     paramètre 1;
     break;
case 2 :
     //Importation des paramètres du case 1
     paramètre 2;
     break;
case 3:
     //Importation des paramètres du case 2
     paramètre 3;
     break ;
Cordialement,