J'ai une petite question: quelle est la différence
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 class Matrice { Matrice(int largeur, int hauteur); public: Matrice():maLargeur(0),maHauteur(0){} int maLargeur; int maHauteur; }; Matrice::Matrice(int largeur, int hauteur):maLargeur(largeur),maHauteur(hauteur){} int main() { Matrice M; M.maHauteur=10; M.maLargeur=20; }
entre:
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part Matrice(int largeur, int hauteur);
Pour moi, c'est le constructeur par défaut, mais pourquoi on ne peut pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part Matrice():maLargeur(0),maHauteur(0){}
le mettre a l'extérieur du corps de la classe, comme l'autre constructeur?
Merci
Partager