Salut,

Je me trouve avec problème pour integrer une DLL VC++ dans labwindows/CVi
(Compilateur C ANSI)

En fait dans le .h de la DLL il y a
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
test(const int Freq, const int Mode ,const int Rate, const int Antenna, double& resultsevm,double& resultsfreqerr,double& resultspwr,double& resultsmask);
=> Impossible de linker c avec le projet labwindows/CVI
J'ai modifier le prototype comme suite:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
test(const int Freq, const int Mode ,const int Rate, const int Antenna, double *resultsevm,double *resultsfreqerr,double *resultspwr,double *resultsmask);
j'arrive à créer mon .exe mais ma fonction sort en erreur ... (pas d'erreur de compilation, mais la fonction ne retourne pas le traitement attendu ...

L'appelle de la DLL c'est comme suite :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
double resultsevm,resultsfreqerr,resultspwr,resultsmask;
 
test(11520, 0 ,0, 1, &resultsevm,&resultsfreqerr,&resultspwr,&resultsmask);
Pouvez-vous m'expliquer un peut ?

merci d'avance ...