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

Ваш аккаунт

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

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

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

перенаправление вывода

36K
19 апреля 2008 года
agsmorodin
3 / / 12.04.2008
добрый день.
язык c++.
есть сторонняя программа xmlroff, которая принимает два файла, обрабатывает их, и выдает результат в pdf.
типа xmlroff rezult file1 file2
вызываю ее, используя execv().
подскажите пожалста, есть ли возможность передавать ей не файлы, а строки, и результат получить тоже в строке.
если есть, то как это можно реализовать.
спасибо.
5
20 апреля 2008 года
hardcase
4.5K / / 09.08.2005
Цитата: agsmorodin
подскажите пожалста, есть ли возможность передавать ей не файлы, а строки, и результат получить тоже в строке.
если есть, то как это можно реализовать.
спасибо.

Сохранить строку во временный файл. Далее по вышеприведённой схеме.

36K
20 апреля 2008 года
agsmorodin
3 / / 12.04.2008
Цитата: hardcase
Сохранить строку во временный файл. Далее по вышеприведённой схеме.


в тот то и проблема, что треубется выполнить эту операцию без создания временного файла.

5
20 апреля 2008 года
hardcase
4.5K / / 09.08.2005
Цитата: agsmorodin
в тот то и проблема, что треубется выполнить эту операцию без создания временного файла.

Возможно помогут именованные каналы (Named Pipes). Но не факт. Они позволяют лишь последовательный доступ. В случае, если указанная программа будет производить случайный доступ - возникнут проблемы.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог