Mon application est construite en deux sections. Un exécutable C# qui est l'interface utilisateur frontale et une DLL C++ qui est plus la substance de bas niveau. Mon application crée et gère de nombreuses instances d'objets, où chaque instance d'objet C++ possède une instance d'objet C# correspondante. Quelles techniques ou bibliothèques puis-je utiliser pour garantir que les objets des sections C# et C++ et les données de ces objets sont toujours synchronisés lors de l'exécution? Une modification d'un membre dans une instance d'objet doit mettre à jour l'instance d'objet correspondante.La synchronisation des classes C# et C++ est-elle synchronisée au moment de l'exécution?
Merci!
Edit: clarifier un peu ce que je voulais dire en gardant les objets « synchronisation »
Est-ce que l'objet C# instance encapsule l'instance d'objet C++? Est-ce un cas où, par exemple, votre objet C# contiendrait un pointeur vers l'objet C++? –
Ils sont indépendants. Ils communiqueraient à travers un objet intermédiaire, comme à travers un réseau. – djcouchycouch