benjiiim94
Messages postés96Date d'inscriptionvendredi 17 décembre 2004StatutMembreDernière intervention13 juillet 2007
-
13 mai 2006 à 15:01
Hylvenir
Messages postés364Date d'inscriptionmercredi 11 février 2004StatutMembreDernière intervention 5 octobre 2006
-
14 mai 2006 à 01:02
Bonjour,
Je crois que pas mal d'infos sont dans le titre, il ne manque plus que la source de la classe :
#pragma once
#include "StdAfx.h"
using namespace std;
template <class T>
class Point
{
T x;
T y;
public:
Point(void);
~Point(void);
//surcharge de l'opérateur d'égalité. test ok
template <class T> bool Point<T>::operator ==(const Point<T> &c)
{
//HACK : je ne suis pas sûr, mais je pense qu'il faut comparer les valeurs
benjiiim94
Messages postés96Date d'inscriptionvendredi 17 décembre 2004StatutMembreDernière intervention13 juillet 2007 13 mai 2006 à 16:54
En plus des multiples erreurs de copier/coller qui font que mon premier post est incohérent... (vraiment désolé...)
L'erreur ne vient pas du fait que j'utilise une classe template mais que l'on a pas droit de faire quelquechose du style :
std::cout << 3<5;
pour afficher le résultat d'un test. (je croyais que ca renvoyait simplement un booléen, mais il doit y avoir quelquechose d'autre là dessous...)