le mot const te permet de specifier si quelque chose est constant ou pas
il y a different cas celui auquel je pensais :
1- la fonction const :
exemple :
class A { public : A() // ne peut jamais etre const ~A() // non plus .... toto() const; }
|
dans ce cas toto() ne peut pas modifier les membre de la classe A.
Comme ca ca ne parait pas tres utile mais :
1- ca permet de savoir quand tu utilise une classe que tu m'a pas ecrite ce qui change ou pas et donc de prendre des precautions ou pas .. mine de rien ca peux t'eviter de faire des tests inutiles ... et donc de gagner du temps.
2-
une fonction const ne peux pas appeler de fonction non-const ... donc si quelqu'un fait un beau code celui ci peut etre bloquer pas un code mal designer..... ca m'est deja arriver de devoir sacrifier mon design et j'aime pas ca .
Pour le mot cle cosnt il y a d'autre utilisation mais vaux mieux les voir en programmant..
Cordialement
E.
-------------------------------
Réponse au message :
-------------------------------
> euh .. et const lol c koi :P!!!
>
>