Un programmeC++

MDSUM2 Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   -  
Char Snipeur Messages postés 9813 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

2 réponses

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
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   Statut Contributeur Dernière intervention   1 299
 
il te dit que la fonction que tu passe en paramètre 2 de cvSetMouseCallback() n'a pas la bonne forme.
0