Как организовать взаимодействие с++ кода и с# формы?

106
16 апреля 2021, 07:40

Моей задачей было написание математической модели на С++, которая моделирует работу гидравлической системы, что я и сделал. Для удобства тестирования и демонстрации результатов я бы хотел реализовать GUI, допустим на C# winforms. На форме должно быть порядка 30 объектов, которые должны взаимодействовать с методами, связанными с атрибутами объектов в с++ коде. Математическая модель должна крутиться в отдельном потоке (backgroundworker?). Каким способом организовать взаимодействие с++ кода и с# формы в данном случае?

В сети много примеров, которые демонстрируют реализацию вызова методов с++ из с# формы, но обычно это методы абстрактных классов и выполняются они не в отдельном потоке. Потратил 2 недели на изучение вопроса, но очевидного и ясного для новичка в с# решения не нашел.

READ ALSO
Создание файла gitignore [дубликат]

Создание файла gitignore [дубликат]

Создаю один маленький проект, который необходимо залить на BitbucketПроект - Классическое приложение Window - WPF,

83
Как использовать прокси в TLSharp?

Как использовать прокси в TLSharp?

Вот мой основной кодИспользую последнюю версию TLSharp для авторизации в Telegram

113
Как преобразовать строку в массив uint с основанием 2^32

Как преобразовать строку в массив uint с основанием 2^32

Подскажите пожалуйста как из например "12413523578274952895672975235" сделать массив uint[] digits в котором будут храниться коэффициенты разложения этого длинного...

111
Как отобразить данные пользователя в Layout?

Как отобразить данные пользователя в Layout?

Бьюсь с сей проблемой уже некоторое времяСуть такова

96