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

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

Войти
Регистрация
Восстановить пароль
 
iRomul
158 / 99 / 11
Регистрация: 17.10.2012
Сообщений: 480
Завершенные тесты: 1
#1

Extern: Есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки - C++

16.08.2014, 19:56. Просмотров 275. Ответов 2

Всем доброго времени суток. Часто встречаю использование оператора (если это, конечно, вообще оператор) extern в виде конструкции extern "C". Погуглив немного я выяснил, что оператор принимает любой строковый литера и задался вопросом - а есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки, например Java, Pascal?
Спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.08.2014, 19:56     Extern: Есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки
Посмотрите здесь:
Объектно-ориентированный C++ и другие языки C++
C++ Как добавить набор инструментов платформы?
C++ Набор инструментов для инди с мультиплеером по ip
Ошибка построения проекта - Набор инструментов является неизвестным или отсутствует C++
Функция возвращающая существует ли соединение в данный момент C++
Проверить, образует ли данный набор чисел возрастающую последовательность C++
C++ Ошибка "Указанный набор инструментов платформы (v110) не установлен или недопустим"
Определить, сигнал какого цвета горит для пешеходов в данный момент C++
C++ Если данный набор из N вещественных чисел образует убывающую последовательность, то вывести 0
Строка: Выбрать из текстовой строки все слова, входящие в данный набор и вывести их на печать C++
Оставить все как есть || использовать парсер xml || или использовать struct C++
C++ Как определить, что собеседник в данный момент печатает сообщение как в ICQ

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DrOffset
6913 / 4106 / 935
Регистрация: 30.01.2014
Сообщений: 6,904
16.08.2014, 20:53     Extern: Есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки #2
Цитата Сообщение от iRomul Посмотреть сообщение
если это, конечно, вообще оператор
Это спецификатор.
В таком виде помимо своих основных функций еще указывает каким образом нужно декорировать имена (важно для линкера). См. тут.
Про поддержку декорации как в паскале ни разу не слышал, хотя теоретически такое может быть. C Java все сложнее из-за разных подходов к понятию "исполняемый файл", ИМХО в общем случае без доп. оберток нельзя сделать так, чтобы сишный линкер связал Java модуль с С++ или С объектником.
iRomul
158 / 99 / 11
Регистрация: 17.10.2012
Сообщений: 480
Завершенные тесты: 1
17.08.2014, 14:48  [ТС]     Extern: Есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки #3
DrOffset, здесь, кстати, говорится про поддержку Java компиляторами GCC. Неясно только, как он это делает, если это 2 разных с точки зрения исполнения языка, попробую разузнать на этот счет
Yandex
Объявления
17.08.2014, 14:48     Extern: Есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки
Ответ Создать тему
Опции темы

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