Derezzed
Messages postés9Date d'inscriptionsamedi 7 mai 2011StatutMembreDernière intervention11 mai 2011
-
10 mai 2011 à 20:37
Derezzed
Messages postés9Date d'inscriptionsamedi 7 mai 2011StatutMembreDernière intervention11 mai 2011
-
11 mai 2011 à 12:20
Bonjour, si quelqu'un se sent d'attaque pour me trouver ce qui ne va pas dans ma logique, je lui en serais reconnaissant !
° m_motos[i] est un pointeur vers un objet B (Moto).
° getPosY() est une fonction de la classe Moto qui me renvoie y (entier)(variable privée de Moto).
° minimumData est une fonction qui renvoie le minimum entre deux entiers.
° cur est un pointeur vers un noeud défini comme étant data1(pos x)(entier), data2(pos y)(entier), next* (pointeur vers le noeud suivant).
Selon moi cur->pos_y, cur->next->pos_y sont des entiers tout comme m_motos[i]->getPosY().
L'erreur est :
ISO C++ forbids comparison between pointer and integer.