Bonjour,
Je souhaiterai utiliser une classe écrite en C++ sous forme de librairie dans mon code C#.
Je fais cela pour gagner en rapidité par rapport au code C#.
Mais j'ai lu que la seule possibilité était d'écrire une dll en C++ pour l'utiliser en C#.
Toutefois, je crois savoir que la dll n'est utilisée qu'au moment de l'exécution du programme, donc je craint perdre du temps d'exécution lors de l'ouverture de la dll.
Existe t-il une façon d'utiliser du code C++ dans du C# sans perdre du temps en ouverture de librairie (mode static)?
Peut-on compiler le code C++ dès le départ sans perdre du temps lors de l'ouverture de la librairie en l'intégrant dès le départ dans du C# (wrapper?)?
Bref, je ne sais pas comment procéder pour ne pas perdre en vitesse d'exécution ce qui peut pas être perdu lors de l'ouverture de la librairie?
Merci pour vos réflexions.
Partager