Bonjour,

Je cherches à surdéfinir l'opérateur == pour la classe complexe.
Le code suivant donne l'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
R2.hpp:76:32: erreur: expected primary-expression before ‘return’
R2.hpp:76:32: erreur: expected ‘:’ before ‘return
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
class complex{
public: double x; double y;
}
 
int operator==(complex z){
		x == z.x && y == z.y? return 1 : return 0;
		}