Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
TheLimboUser
1 / 1 / 0
Регистрация: 17.08.2016
Сообщений: 27
#1

Объединение модулей написанных на разных языках - C++

07.11.2016, 23:16. Просмотров 245. Ответов 6
Метки нет (Все метки)

Не знал в каком разделе создать тему, потому создал здесь.

Я сейчас учу C/C++, мои друзья же вибрали другие язики программирования (JavaScript, Phyton).

Вопрос состоит в том: можем ли мы как то скооперироватся и написать вместе прогу. Например: JS - обрабатывают данные, а кресты - занимаются выводом.

По скольку я знаю, это практикуют все белее или менее крупные компании.

Фрейморк: .NET
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2016, 23:16     Объединение модулей написанных на разных языках
Посмотрите здесь:
DLL и Lib на разных языках C++
C++ Время сортировки на разных языках
Подключение дополнительных модулей и работа с функциями из этих модулей C++
C++ Распространение приложений, написанных на VS2010
После переустановки CodeBlocks возникли проблемы с открытием ранее написанных программ C++
Чем классы-исключения библиотеки могуть быть полезнее классов-исключений написанных своими руками C++
Консольное приложение на нескольких языках C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
13059 / 7322 / 817
Регистрация: 27.09.2012
Сообщений: 18,074
Записей в блоге: 3
Завершенные тесты: 1
07.11.2016, 23:51     Объединение модулей написанных на разных языках #2
Цитата Сообщение от TheLimboUser Посмотреть сообщение
Фрейморк: .NET
Тогда причем здесь C++?
У Вас C++/CLI?
Kant
33 / 33 / 9
Регистрация: 15.05.2013
Сообщений: 236
08.11.2016, 00:13     Объединение модулей написанных на разных языках #3
Скорее JS занимается выводом, а C++ обрабатывает

Очень много вариантов есть. Самое простое для вас это когда кто-то подготовит данные на одном языке, а второй их обработает.

JS получит данные с сайта и запишет их в файл1, а ты на плюсах обработаешь данные из этого файла и запишешь в файл2.
JS возьмет файл2 и что-то поменяет на сайте.
DrOffset
7060 / 4201 / 949
Регистрация: 30.01.2014
Сообщений: 6,968
08.11.2016, 01:03     Объединение модулей написанных на разных языках #4
TheLimboUser, .NET - это в другой раздел.
Применительно же к С++ и JavaScript, можно посмотреть на Qt <-> QML: https://doc.qt.io/qt-5/qtqml-index.html

Здесь можно немного прочитать на русском.
Croessmah
Модератор
Эксперт CЭксперт С++
13059 / 7322 / 817
Регистрация: 27.09.2012
Сообщений: 18,074
Записей в блоге: 3
Завершенные тесты: 1
08.11.2016, 01:03     Объединение модулей написанных на разных языках #5
Также имеется Boost.Python, например.
MrGluck
Модератор
Эксперт CЭксперт С++
7183 / 4349 / 634
Регистрация: 29.11.2010
Сообщений: 11,839
08.11.2016, 11:51     Объединение модулей написанных на разных языках #6
Цитата Сообщение от Kant Посмотреть сообщение
JS получит данные с сайта и запишет их в файл1
В общем случае, голый JS файлы на клиенте не создаёт из соображений безопасности. Я не знаю, как там с новомодными фреймворками, но сама по себе такая идея плохая.

TheLimboUser, вам нужно написать клиент-серверное приложение. С++ будет отвечать за бэкенд, скрипты за фронтенд.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2016, 00:51     Объединение модулей написанных на разных языках
Еще ссылки по теме:
C++ Инструмент для программирования на языках C/C++
C++ В матрице выбрать n элементов в разных строках и разных столбцах так, чтобы их сумма была минимальной
Работа с сопрограммами и подпрограммами на других языках C++
C++ Написание программ на нескольких языках программирования
Концепция ООП и их использование в современных языках программирования C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
TheLimboUser
1 / 1 / 0
Регистрация: 17.08.2016
Сообщений: 27
11.11.2016, 00:51  [ТС]     Объединение модулей написанных на разных языках #7
Я имел введу прикладные программы. Я например видел, что в проекте в Unreal Engine 4, имеются C++ и C# файлы (в одном проекте), значит в .NET есть какой то инструментарий для этого, или как? Пока что я в этом полный нуб. По тому если несу бред, то простите, я ещё не вникал в архитектуры, фреймворки, поэтому - да...
Yandex
Объявления
11.11.2016, 00:51     Объединение модулей написанных на разных языках
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru