Comptabilité d'une DLL C++ avec labwindows (C)
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:
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:
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:
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 ...
;)