Salut, le const en fin de déclaration indique que la fonction ne peut pas modifier d'objets a l'interrieur de son bloc (à l'intérieur de la fonction).
Par exemple
class A
{
private:
int a;
public:
const char* __string() const; //Cette fonction ne peut pas modifier a
};
//Il est donc interdit de faire ceci
const char* __string() const{ a = 2; /*erreur a ne pe pas être modifié*/}
Voila, allé, a+.
Bouba
-------------------------------
Réponse au message :
-------------------------------
> salut
>
> je suis novice en c++, et je ne comprend pas tout
>
> par exemple ceci
>
> const char* __string() const;
>
> c'est quoi le "const" qui est a la fin
>
> merci de vos reponses
>
> soyant heureux
> faisant fortune
>
