Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Скрипт+С++ 
:(
    Опции темы
bavc
Дата 12.9.2002, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 14.8.2002

Репутация: нет
Всего: нет



Есть файл скрипт скажем на ПЕРЛ (или другой)как с C++ проги вызвать функцию из этого файла и получить результат ее работы?
PM MAIL WWW ICQ   Вверх
Fantasist
Дата 13.9.2002, 02:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лентяй
***


Профиль
Группа: Участник Клуба
Сообщений: 1517
Регистрация: 24.3.2002

Репутация: 4
Всего: 41



Вообще надо запустить интерпритатор этого языка, и в качестве параметра передать файл скрипта. Но скрипт тогда выполниться целиком. Можно лт только одну функцию? Надо документацию почитать. А вот еще у меня есть исходник perl, кажись.


--------------------
Волны гасят ветер...
PM MAIL   Вверх
bavc
Дата 13.9.2002, 18:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 14.8.2002

Репутация: нет
Всего: нет



Ладно допустим я разбросал скрипты по отдельным файлам
вызываются они допустим system("perl add.pl")
и как мне получить результаты работы этого скрипта?
PM MAIL WWW ICQ   Вверх
Grey
Дата 13.9.2002, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 25.3.2002

Репутация: нет
Всего: нет



Из стандартного потока вывода например.
PM MAIL   Вверх
bavc
Дата 16.9.2002, 20:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 14.8.2002

Репутация: нет
Всего: нет



А возможно ли при таком раскладе перенаправить выполнение скрипта на не стандартный вывод а допустим в область памяти которую я получу в СРР
PM MAIL WWW ICQ   Вверх
Vit
Дата 17.9.2002, 00:12 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: нет
Всего: 207



Цитата(bavc @ 16.9.2002, 04:10)
А возможно ли при таком раскладе перенаправить выполнение скрипта на не стандартный вывод а допустим в область памяти которую я получу в СРР

По определению CGI Application выход направляется в стандартный поток вывода, значит или тебе надо этот поток перехватывать, или читать доку по реализации твоего скрипта с целью установления можно ли перенастроить поток вывода (что очень сомнительно)


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Fantasist
Дата 19.9.2002, 14:07 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лентяй
***


Профиль
Группа: Участник Клуба
Сообщений: 1517
Регистрация: 24.3.2002

Репутация: 4
Всего: 41



А при чем тут CGI Application? Он вроде просто скрипт выполнить хочет. Ясно, что такие скрипты обычно что-то выводят в ст. поток вывода и web серверы как-то умеют перенаправлять ст. поток вывода на сетевое соеденение. Конечно, самое простое что приходит в голову - это перенаправить его в файл, а потом его прочитать. Сомневаюсь, что сервера так делают, но для локальной задачи вполне может подойти.


--------------------
Волны гасят ветер...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0711 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.