Bonjour,
Dans ma dll j'ai une fonction du type :
je voudrais l'exporter mais je n'y arrive pas! rien ne fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 char* __stdcall Read_error_string(void) { return &error_string[0]; }
j'ai le message d'erreure suivant (borland c++):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 extern "C" WINAPI __declspec(dllexport) __stdcall char *Read_error_string(void); extern "C" WINAPI __declspec(dllexport) char* __stdcall Read_error_string(void); extern "C" WINAPI char* __declspec(dllexport) __stdcall Read_error_string(void);
E2138 Conflit de modificateurs de type
Je n'ai aucun probleme avec les fonctions retournant des int ou double.
Je pédale dans le yaourt! Quelqu'un pourrait-il m'aider.
Merci d'avance
Partager