Задать вопрос
@Pantene742

Какой способ взаимодействия C# и C++ самый лучший?

В случае с java есть много книг которые так и называються jni.
И даже на русском.

В джаве есть Один интерейс API JVM который позволяет сделать вызовы кода как от manage to unmanage та и наоборот.

В случае с MS .net тут p/invoke, activex, com, c++/cli.

Что из этогл самое свежее? Какие технологии используеться чаще всего в реальной практике взаимодействия кода?

Какие книги есть для C++ программистов по данной теме ?
  • Вопрос задан
  • 1606 просмотров
Подписаться 1 Оценить 5 комментариев
Решения вопроса 2
@John_Nash
coder
c++/cli самый удобный на мой взгляд. Если знаешь c# и с++ разберешься за пару часов или даже меньше, можно почитать статью на хабре - там почти все описано.

собрать activex компонент на с++ нетривиальная задача.

p/invoke работает только в одну сторону
Ответ написан
Комментировать
@koronabora
Человек
Через tcp или udp используя какой-либо порт и localhost. Это - самое простое. Придумать быстренько формат передачи, сериализацию и десериализацию сообщений + формат сообщений и все. Также, можно через базу или фай общаться.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы