Bonjour,
Pour un appel callback dans un trackbar d'opencv, ça fait 3 jours que j'essaie de convertir un objet void *adresse en un objet Myclass myobjet_dst, étant entendu que le *adresse pointe vers un objet de type Myclass myobjet_src.
J'ai essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 void ontrack(int param, void *adresse) { Myclass *myobjet_dst = static_cast<Myclass*>(adresse); ...}
ou encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 void ontrack(int param, void *adresse) { Myclass& myobjet_dst = (Myclass&)(adresse) ...}
et j'en passe.
Faut-il créer un constructeur particulier pour Myclass, qui prendrait une adresse en paramètre d'entrée ?
Je sèche sur ce problème.
Merci par avance pour votre aide.
Partager