Как совместить модули с разными ЯП?

180
12 июля 2018, 16:40

Например:
На c++ программа циклически считывает данные ожидая определенного события. Как только это событие произойдет должно высветиться окно для выбора дальнейших действий на c#. Экспортировать c++ проект в dll? А какие еще способы есть?
P.s. конкретно в этом примере использования c++ нужно для оптимизации работы с файлами, а c# для удобства проектирования оконного приложения.

Answer 1

Если ответить на поставленный вопрос, то тут есть несколько вариантов: Managed C++ ( https://stackoverflow.com/questions/2064103/interprocess-communication-between-c-sharp-and-c ) Всевозможные IPC/RPC

А вообще, я бы проверил скорость кода на C#

READ ALSO
Как проверить, что список содержит слово?

Как проверить, что список содержит слово?

У меня есть списокВ нем элементы вида: "_something":"",

158
Имплементация Producer/Consumer pattern

Имплементация Producer/Consumer pattern

Паттерн producer/consumer достаточно часто встречается в многопоточном программированииЕго смысл состоит в том, что один или несколько потоков...

179
ASP.NET MVC 5 Identity.Несовпадение хэш-кодов объектов

ASP.NET MVC 5 Identity.Несовпадение хэш-кодов объектов

Для работы с Identity в проекте существуют: контроллер(AccountController) и сервис (IdentityService)Оба класса имеют поля: UserManager (Type: UserManager<AuthUser>) и AuthenticationManager(Type:...

166