Soyez le premier à donner votre avis sur cette source.
Vue 4 972 fois - Téléchargée 289 fois
class complexe { public: /////////////////////////////////////////// // Constructeur par default complexe() : re(0.0), im(0.0) {} /////////////////////////////////////////// // Constructeur par valeur complexe(double reel, double imaginaire) : re(reel), im(imaginaire) {} double re; double im; complexe operator+(complexe); void operator+=(complexe); complexe operator-(complexe); void operator-=(complexe); complexe operator*(complexe); void operator*=(complexe); complexe operator/(complexe); void operator/=(complexe); int operator==(complexe); complexe conjugue(); };
6 août 2006 à 20:59
De plus, ici == renvoie un int (2 ou 4 octets) alors qu'il pourrait renvoyer un booléen, puisque c'est en C++ et non en C que tu programmes.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.