} ;
Voici la définition de la fonction coincide :
#include "vect3d.h" // nécessaire pour compiler coincide
int coincide (const vecteur3d & v1, const vecteur3d & v2)
{ if ( (v1.x == v2.x) && (v1.y == v2.y) && (v1.z == v2.z) )
return 1 ;
else return 0 ;
}
Le test de coïncidence de deux vecteurs s’écrit maintenant :
coincide (v1, v2)
On notera que, tant dans la définition de coincide que dans ce test, on voit se manifester
la symétrie du problème, ce qui n’était pas le cas lorsque nous avions fait de coincide
une fonction membre de la classe vecteur3d.
191
Précédent

- 192/398

Suivant