Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос Можно ли совместить в одном проекте программы написанные на разных языках (C++, C#) в VS2012?
ShamanSBubnom
@ShamanSBubnom

Как работают проекты написанные на нескольких языках?

Нужно в С# проект добавить код на С++. Как это можно сделать?
Да и вообще интересно как это все работает.
  • Вопрос задан
  • 383 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Software-testing.ru
    Программирование на C# для тестировщиков
    10 недель
    Далее
Ответы на вопрос 2
vesper-bot
@vesper-bot
Любитель файрволлов
Ассемблер пока что един, DLL API тоже. Через них это всё и работает. Ваш код оборачиваете в DLL, выставляете из него интерфейс и работаете как с любой другой подключаемой библиотекой.
Ответ написан
Nipheris
@Nipheris Куратор тега C++
Вариант 1: P/Invoke.
Вариант 2: C++/CLI.
Вариант 3: отдельно работающий сервис на C++, выставляющий API по HTTP/Protobuf/ещё что-нибудь.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы