Мне нужно написать код C++, который использует библиотеку ACE для создания процесса, построив строку своей командной строки и перенаправив ее вывод в текстовый файл. Я попытался использовать классы ACE_Process и ACE_Process_option. Я устанавливаю ACE_Process_option.command_line, используя следующий формат, с оператором перенаправления: «>». К сожалению, это не сработало: строка, которую я создаю (значение поля ACE_Process_option.command_line), активирует процесс и перенаправляет его в текстовый файл, когда я пишу его в cmd (консоль командной строки), но он не работает, t, когда я пытаюсь использовать его из кода. Есть идеи, как это сделать?Как перенаправить выход процесса с помощью библиотеки C++ ACE
0
A
ответ
1
Проверьте главу 10 раздела ACE Programmers Guide. Пример кода этого раздела доступен как часть распределения ACE под номером examples/APG/Processes
, см. Операцию Manager::setStdHandles
как часть примера Spawn.cpp
Смежные вопросы
- 1. Выход процесса перенаправления C#
- 2. Как перенаправить выход дочернего процесса на stderr?
- 3. Как установить событие в режиме предыстории с помощью библиотеки ACE
- 4. Как перенаправить выход дочернего процесса jsnode в приглашение cmd?
- 5. Альтернативы чтению Выход процесса
- 6. C# Выход процесса нечитаемый pckimmo
- 7. выход с библиотекой ускорения процесса в C++
- 8. Как захватить выход процесса в C?
- 9. Выход команды захвата запущен с запуском процесса
- 10. Выход внешнего процесса в рабочий сценарий C++
- 11. Как перенаправить вход и выход консоли C# на сокет?
- 12. Как перенаправить выход запроса пакетной регистрации с помощью findstr?
- 13. выход процесса перенаправления
- 14. Как перенаправить выход мастеров-мастеров?
- 15. Как перенаправить в замещение процесса?
- 16. Java - Обработка процесса (Builder) Выход
- 17. Сверление процесса с помощью C
- 18. Выход из значения процесса в C
- 19. Как найти имя процесса с помощью процесса ручки в C#
- 20. Класс процесса непечатаемый эхо-выход C#
- 21. C# Как перенаправить stdout в новое окно процесса?
- 22. Как использовать getvalue с помощью Ace Editor?
- 23. вход и выход без библиотеки C
- 24. Выход из рабочего процесса?
- 25. Выход использования памяти процесса
- 26. Выход из процесса
- 27. Как перенаправить с помощью .htaccess
- 28. Как перенаправить Sys.err для библиотеки?
- 29. Перенаправить java-выход с помощью скрипта bash (Liquibase)
- 30. Выход из процесса с использованием события (Windows, C#)
Большое спасибо Джонни :-). Кажется, это именно то, что я искал. Я проверю его – user3179744