Un programmeC++

Fermé
MDSUM2 Messages postés 54 Date d'inscription vendredi 10 avril 2009 Statut Membre Dernière intervention 10 juin 2009 - 15 mai 2009 à 14:38
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 15 mai 2009 à 15:26
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

2 réponses

KX Messages postés 16741 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 30 mai 2024 3 016
15 mai 2009 à 15:17
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)
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
15 mai 2009 à 15:26
il te dit que la fonction que tu passe en paramètre 2 de cvSetMouseCallback() n'a pas la bonne forme.
0