Questions sur switch et déclarations de variables
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:
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:
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:
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,