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é CONST

 

Syntaxe

const <nom de la variable> = <valeur>;
<nom d'une fonction> ( const <type de donnée><nom d'une variable>)
<nom d'une fonction> const ;

Description

Le modificateur const permet d'affecter une valeur initiale à une variable qui ne peut pas être changée par le programme.
Toute affectation ultérieure à const aura pour résultat une erreur de compilation.
C++ étend const pour comprendre les fonctions membre et les classes.
Dans une définition de classe C++, utilisez le modificateur const derrière une déclaration de fonction membre. La fonction membre ne pourra alors pas modifier les données de la classe.
Un objet de classe défini avec le mot clé const essaie de n'utiliser que les fonctions membre qui sont aussi définies avec const.
Si vous appelez une fonction membre non définie en const, le compilateur avertit qu'une fonction non const est appelée pour un objet const.
L'utilisation du mot clé const de cette manière est une fonction sécurisée du C++.

Exemple

const float PI = 3.14;
const NB_ELEMENT = 125;
int Action( )const;
int Action (const int iParametre );

Site Créé
le 1 Octobre 1999