Sommaire  
 
 
Programmation
• ASP
• C++
• C++ Builder
• DirectX
• Java
• Javascript
• Perl
• PHP3
• SQL

Liens
• Annuaire
• Gagnez de l'argent

Utile
• Lexique

Contact
• Courrier
• Formulaire

A propos :
• Des auteurs
 

C++ / Le mot clé SWITCH

 

Syntaxe

switch ( <variable commutateur> )

{
case <expression constante> : <instruction>; [break;]
...
default : <instruction>;
}

Description

L'instruction switch permet de transmettre le contrôle à un case qui correspond à la <variable commutateur>.
A ce point, les instructions suivant le case correspondant s'évaluent.
Si aucun case ne répond à la condition, le case par défaut s'évalue.
Pour éviter d'évaluer tous les autres cases et d'abandonner le contrôle depuis le commutateur, terminez chaque case avec break;.

Exemple

int isDigit (char cCar)
{
int iRetour = 0;
switch (cCar)

{
case '0': iRetour = 1;break;
case '1': iRetour = 1;break;
case '2': iRetour = 1;break;
case '3': iRetour = 1;break;
case '4': iRetour = 1;break;
case '5': iRetour = 1;break;
case '6': iRetour = 1;break;
case '7': iRetour = 1;break;
case '8': iRetour = 1;break;
case '9': iRetour = 1;break;
default: break;
}

return iRetour;
}

Site Créé
le 1 Octobre 1999