Bonjour lorsque j'utilise la fonction std::find, j'obtiens le code d'erreur suivant:
Voici les éléments qui vont dans le std::find
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
j'utilise std::find de cette maniere:
j'obtiens le code d'erreur suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part std::find(m_OpenList->begin(),m_OpenList->end(),*oUneCase);
pourtant, la classe CCasePathFinding j'ai ajouté les surcharges d'opérateurs suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Erreur 14 error C2679: '==' binaire : aucun opérateur trouvé qui accepte un opérande de partie droite de type 'const CCasePathFinding' (ou il n'existe pas de conversion acceptable) c:\program files\microsoft visual studio 8\vc\include\algorithm 40
je ne comprend pas pourquoi il me dit qu'il ne trouve pas de surcharge d'opérateur approprié
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
merci de l'aide que vous pourrez m'apporter

 

 
		
		 
         
 

 
			
			

 
   


 probleme avec la fonction std::find
 probleme avec la fonction std::find
				
 Répondre avec citation
  Répondre avec citation
Partager