Bonjour,
Dans une méthode d'une classe A, j'ai le code suivant :
Voici le constructeur de ma classe EXInstance :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 EXInstance AskInstanceValue(int i) { return gcnew EXInstance(pFile->AskInstances()[i].Value()); }
La méthode
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 EXInstance(EX_Instance* pI) { pInstance=pI; }retourne un const EX_Component *, je n'ai pas la main sur le code de cette DLL (code compilé en DLL).
Code : Sélectionner tout - Visualiser dans une fenêtre à part pFile->AskInstances()[i].Value()
Voici l'erreur retournée :Pouvez-vous m'éclairer s'il vous plaît, je ne suis pas un spécialiste en pointeur... ^^Erreur 3 error C2664: (..) : impossible de convertir le paramètre 1 de 'const EX_Component *' en 'EX_Component *'
Merci!
Partager