sbbtn KanYenNamar - YaMalabar | theShOcKwAvE a écrit :
Code :
- extern "C" {
- int mafonction( int a, float b );
- }
|
te permettra d'utiliser une fonction écrite en C, dans un fichier .c ou dans une lib compilée en C, le tout depuis un programme C++, si je ne me trompe pas ... C'est peut-être simplement ca que tu recherches ...
_declspec ca prend pas un argument ?
au pire, c'est du __cdecl* non ?
|
Ca aurait pû etre ça, mais non;
J'ai une erreur de LINK 2072 (sou vc6++)...
Et sous Visual.net, j'ai une belle grosse brochette d'erreur de LINK encore plus grosse, et encore plus baveuse..
Enfin bref, pour ce qui est du post de code, je veux bien, mais ca changera pas grand chose au probleme, vu que les fonctions qui ont été ecrite en C, font appel à d'autres librairies ecrites en C, qui elle meme font appel à d'autres librairies....
Le gros bordel quoi.
Alors si quelqu'un a une idée de la facon dont je pourrai utiliser ma fonction ecrite en C dans mon prog C++ |