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

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

Восстановить пароль Регистрация
 
iRomul
 Аватар для iRomul
158 / 99 / 11
Регистрация: 17.10.2012
Сообщений: 474
Завершенные тесты: 1
16.08.2014, 19:56     Extern: Есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки #1
Всем доброго времени суток. Часто встречаю использование оператора (если это, конечно, вообще оператор) extern в виде конструкции extern "C". Погуглив немного я выяснил, что оператор принимает любой строковый литера и задался вопросом - а есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки, например Java, Pascal?
Спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.08.2014, 19:56     Extern: Есть ли на данный момент набор инструментов, которые позволили бы использовать другие языки
Посмотрите здесь:

C++ Если данный набор из N вещественных чисел образует убывающую последовательность, то вывести 0
Объектно-ориентированный C++ и другие языки C++
Функция возвращающая существует ли соединение в данный момент C++
C++ Ошибка "Указанный набор инструментов платформы (v110) не установлен или недопустим"
Определить, сигнал какого цвета горит для пешеходов в данный момент C++
C++ Как добавить набор инструментов платформы?
C++ Набор инструментов для инди с мультиплеером по ip
Ошибка построения проекта - Набор инструментов является неизвестным или отсутствует C++

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

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

Метки
extern
Опции темы

Текущее время: 20:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru