Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

C++ - интерпретируемый язык?

446
13 апреля 2012 года
Meander
487 / / 04.09.2011
C++ - интерпретируемый язык!!!

Как известно C++, С и т.д. - транслируемые языки. Python, Matlab и т.п. - интерпретируемые.
Допустим мы сделаем приложение где будут два многострочных поля редактирования. В одном мы пишем код на C++, нажимаем кнопку "Выполнить" и во втором получаем результат: например такой как в консольном приложении. Наша программа - не компилятор, а интерпритатор! Может ,даже, нечто вроде
"C++VirtualMachine"...
Интересно, существует ли уже, подобного рода, особенная программа или нет? Киньте ссылочку Plz.
75K
13 апреля 2012 года
zitxbit
43 / / 03.04.2012
www.codepad.org, www.liveworkspace.org

Здесь переданный в форму cpp-код отправляется скрипту, выполняется компиляция на
сервере, и выполнение скомпилированного исполняемого файла под веб-сервером apache,
подобно тому как выполняются php-скрипты
446
13 апреля 2012 года
Meander
487 / / 04.09.2011
Смотрел это. Недоволен. Там хэдеры не любые можно подключать, свои уж точно нельзя.
446
13 апреля 2012 года
Meander
487 / / 04.09.2011
Цитата:
Здесь переданный в форму cpp-код отправляется скрипту, выполняется компиляция на
сервере, и выполнение скомпилированного исполняемого файла под веб-сервером apache,
подобно тому как выполняются php-скрипты



Я имею ввиду приложение, а не сервис.

75K
13 апреля 2012 года
zitxbit
43 / / 03.04.2012
Посмотри: http://www.softintegration.com/products/chstandard/
2.1K
13 апреля 2012 года
Norgat
452 / / 12.08.2009
Цитата:
Может ,даже, нечто вроде
"C++VirtualMachine"...



LLVM? Только это не совсем то, что тебе нужно, но таки да, это VM в которую умеют компилить код gcc и clang.

277
14 апреля 2012 года
arrjj
1.7K / / 26.01.2011
http://root.cern.ch/drupal/content/cint
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог