Meine Anwendung besteht aus zwei Abschnitten. Eine ausführbare C# -Datei, bei der es sich um die Front-End-UI und eine C++ - DLL handelt, die eher das Low-Level-Zeug ist. Meine Anwendung erstellt und verwaltet viele Instanzen von Objekten, wobei jede C++ - Objektinstanz über eine entsprechende C# -Objekt-Instanz verfügt. Welche Techniken oder Bibliotheken kann ich verwenden, um sicherzustellen, dass Objekte in den C# - und C++ - Abschnitten und Daten in diesen Objekten zur Laufzeit immer synchron sind? Eine Änderung von einem Mitglied in einer Objektinstanz sollte die entsprechende Objektinstanz aktualisieren.Halten Sie C# - und C++ - Klassen zur Laufzeit synchron?
Danke!
Edit: ein wenig geklärt, was ich, indem die Objekte in „sync“ gemeint
Ist das C# Objekt Instanz kapselt die C++ Objektinstanz? Ist es beispielsweise ein Fall, in dem Ihr C# -Objekt einen Zeiger auf das C++ - Objekt enthält? –
Sie sind unabhängig. Sie würden über ein Zwischenobjekt wie über ein Netzwerk kommunizieren. – djcouchycouch