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



 
  
  
 
 
			 
    Envoyé par Laurent Gomila
 Envoyé par Laurent Gomila
					


 
			 
  
						 
			 plutôt en effet
 plutôt en effet  
						
Partager