Bonjour,
J'ai un problème à me faire à toutes les subtilités de const.
Soit une classe A :
Quel est l'effet de const sur la class A ? Plus particulièrement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 class A { public : A() : a(0) {}; void setA(int a){a_ = a;} int getA() const {return a;} private : int a_; }
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 int main() { const A var; var.setA(10); // Est ce que cette ligne est valide ? }
Partager