Bonjour,

dans le cadre d'une application, je dois développer des librairies de calcul en C++ natifs (ceci afin de pouvoir être exécutées sur des OS différents unix, vax, etc). Pour l'environnement Windows, je souhaite pouvoir développer l'IHM en C# winform. Donc après avoir développé un wrapper C++manager qui invoque les fonctions de mes dll C++ natives, je souhaite pouvoir échanger les données afin que celles-ci puissent être facilement affichées sur l'IHM. Donc plutôt que développer des fonctions de conversions entre le WrapperC++managed et le C# de l'IHM, je me demande si il n'est pas possible de mapper en mémoire un fichier XML et que ce fichier en mémoire puisse facilement se partager entre le C#, le WrapperC++manager et le C++ natif de mes dll.
Comment peux-t-on réaliser un exemple simple permettant d'illustrer ce mécanisme ?
En vous remerciant pour vos conseils avisés,
Bonne journée.