Probleme avec surcharge d'operateur
Je suis encore débutante a c++ et je voudrai surcharger les opérateurs mais ça marche pas
c'est quoi le problème
Le prototype de fonction
Code:
Matrice operator+(Matrice const &);
la fonction
Code:
1 2 3 4 5 6 7 8 9 10 11
| Matrice Matrice::operator+(Matrice const& m){
Matrice s=new Matrice();
int i, j;
for(i=0;i<2;i++){
for(j=0;j<2;j++){
s[i][j]= mat[i][j]+m.mat[i][j];
}
}
return s;
} |
On ne donne ce message d'erreur
Code:
1 2
|
In member function 'Matrice Matrice::operator+(const Matrice&)': |
Merci