Bonsoir,
J'ai créé une classe Matrice33 et une classe Vecteur3.
je souhaiterais "overloader" l'opérateur * pour pouvoir écrire :
V2 = M * V1
où faut-il déclarer
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Vecteur3 operator*(const Matrice33& M, const Vecteur3& V1) const;
dans Matrice33.h :
? Dans ce cas, comment avoir accès aux variables privées de V1 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Vecteur3 operator(const Vecteur3& V1) const;
dans Vecteur3.h ?
dans un autre header comme OperateursVecteur3.h ?
dans ce cas, comment avoir accès aux variables privées de M et V1 ?
J'ai un peu tout essayé sans succès.
Merci pour votre aide
Partager