У меня есть решение с 2 проектами:
- главный проект c ++
- проект c # (симулятор дисплея)
Сегодня эти 2 приложения обмениваются данными с использованием петлевого соединения клиент / сервер TCP, но это не очень оптимально (проблемы с синхронизацией ...).
Мне было интересно, есть ли способ получить доступ к данным c # из проекта c ++ напрямую и наоборот? (Похоже, это возможно с 2 C # проектов ..)
Если это невозможно, каков наилучший способ реализовать это с общей памятью?
спасибо!
Michael
РЕДАКТИРОВАТЬ: спасибо за ответы. Эти 2 проекта раньше были независимыми решениями и являются исполняемыми файлами - на самом деле я пытаюсь объединить 2 в 1 решение / исполняемый файл.
Для справки: Приложение c ++ - это версия встроенного приложения для ПК - приложение c # - это симулятор lcd / HMI.