bonjour
tout le monde je solicite votre aide concernant la surcharge d'opérateur:
j'ai une classe matrice définit comme suit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
template <typename T>
class Matrix{
      private:
      unsigned int n;
      unsigned int m;
      typedef T * pdata;
      pdata *ligne;
     public:
  T& operator[][](int i),(int j){
 return ligne[i][j];
}
...
};
je veux pouvoir obtenir l'élèment Aij de la façon suivante:A[i][j]
j'ai fait ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
T& Matrix<T>::opetarot[][](int i),(int j){
return ligne[i][j];}
mais ça me donne rien si quelqu'un peux m'aider je lui serai très reconnaissant
cordialement