kyfranBibax
Messages postés26Date d'inscriptionmercredi 11 mai 2005StatutMembreDernière intervention 6 janvier 2008
-
23 mai 2005 à 17:32
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 2012
-
24 mai 2005 à 17:48
Coucou,
En fait, je dois utiliser une fonction qui se trouve dans un programme
en C. Cette fonction en appelle d'autres (libtiff) et j'ai donc créer
un projet C++->Dll où je met le programme en C et toutes ses
dépendances.
La fonction utile étant un Main, j'ai repris le code de celui-ci et j'ai donc créer une fonction que voici :
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 23 mai 2005 à 21:16
Les fonctions linkees en C++ ont une decoration, si tu possedes le code source tu peux eviter cette decoration, je crois que ca se fait avec le mot cle extern "C". Sinon en C# tu peux utiliser EntryPoint avec un numero de fonction: EntryPoint = "#1"