Constructeur
dijoamed
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Dalfab Messages postés 706 Date d'inscription Statut Membre Dernière intervention -
Dalfab Messages postés 706 Date d'inscription Statut Membre Dernière intervention -
salut , je voudrais savoir comment cette fonction recoit deux vecteurs comme arguments ?... j'ai rien compris la première ligne !
vecteur3d somme(const vecteur3d & v){ vecteur3d s; s.x = x + v.x; s.y = y + v.y; s.z = z + v.z;return s;
mercii d'avance
vecteur3d somme(const vecteur3d & v){ vecteur3d s; s.x = x + v.x; s.y = y + v.y; s.z = z + v.z;return s;
mercii d'avance
A voir également:
- Constructeur
- Constructeur automobile - Guide
- Adresse mac constructeur - Guide
- Constructeur agrandissement maison - Guide
- C++ pointeur, constructeur, attributs ✓ - Forum C++
- BLUETECH un site constructeur ? - Forum TV & Vidéo
1 réponse
Bonjour,
Cette fonction est certainement définie à l'intérieur de la class vecteur3d.
vecteur3d somme(const vecteur3d & v) indique que la fonction va recevoir un vecteur3d par référence constante, et retourne un vecteur3d.
On l'utilise en faisant :
Cette fonction est certainement définie à l'intérieur de la class vecteur3d.
vecteur3d somme(const vecteur3d & v) indique que la fonction va recevoir un vecteur3d par référence constante, et retourne un vecteur3d.
On l'utilise en faisant :
vecteur3d v1{ 1 , 2 , 3 }; vecteur3d v2{ 3 , 4 , 5 }; vecteur3d v3 = v1.somme( v2 ); // on ajoute v1 à v3, résultat dans v3