Un programmeC++
MDSUM2
Messages postés
61
Statut
Membre
-
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'utilise le visual C++ avec les bibliothèque d'OpenCV et quand j'exécute un programme ça ne marche pas et il m'ecris le message d'erreurs suivant :
error C2664: 'cvSetMouseCallback' : cannot convert parameter 2 from 'void (int,int,int,int)' to 'void (__cdecl *)(int,int,int,int,void *)'
None of the functions with this name in scope match the target type
j'utilise le visual C++ avec les bibliothèque d'OpenCV et quand j'exécute un programme ça ne marche pas et il m'ecris le message d'erreurs suivant :
error C2664: 'cvSetMouseCallback' : cannot convert parameter 2 from 'void (int,int,int,int)' to 'void (__cdecl *)(int,int,int,int,void *)'
None of the functions with this name in scope match the target type
Configuration: Windows XP Firefox 3.0.10
2 réponses
-
Il faut qu'on ait le code qui corresponde à l'erreur pour pouvoir avoir une chance de le corriger
ps. il faut encadrer le début et la fin du code par les balises "< code>" et "</ code>" (sans les espaces) -
il te dit que la fonction que tu passe en paramètre 2 de cvSetMouseCallback() n'a pas la bonne forme.