Bonjour tlm,
J'ai une dll développée en VS C++ 6 et je veux l'utiliser en VS C++ 2008 pour développer un exe.
Le problème est que je veux faire passer un pointeur sur une liste de string de la dll vers l'exe. Quand j'alloue la liste dans la dll, je ne peux pas y accéder dans l'exe et si je l'alloue dans l'exe je ne peux pas y accéder dans la dll (avec une erreur Access Violation).
La méthode en question est la suivante:
EXPORT void __stdcall GetList(int Type , char* Catid, list<char*, allocator <char*> > *pList);
Est ce que quelqu'un aurait un idée comment résoudre ce problème?
Merci
Partager