bonjour
tout le monde je solicite votre aide concernant la surcharge d'opérateur:
j'ai une classe matrice définit comme suit
je veux pouvoir obtenir l'élèment Aij de la façon suivante:A[i][j]
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]; } ... };
j'ai fait ceci
mais ça me donne rien si quelqu'un peux m'aider je lui serai très reconnaissant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 T& Matrix<T>::opetarot[][](int i),(int j){ return ligne[i][j];}
cordialement
Partager