Howto сделать это в C++:Howto вызов внешней программы и получить его вывод из другой программы
Предположим, что программа A
это инструмент командной строки с некоторыми входами (для трактов пример файла и номер), в соответствии с его входами , он может получить некоторые другие параметры во время выполнения. (if(condithin) cin<<something
) Я хотел бы позвонить A
из другой программы B
и хочу видеть полный вывод A
во время его работы. A
необходимо ввести (если необходимо). B
- это инструмент gui, написанный с Qt, и A
должен отображаться в текстовой области, и его входы должны отображаться в одном месте (например, клиент консоли).
Я просто не знаю с чего начать. Чтение чего-то о IPC не помогло. Я знаю, что это возможно, потому что я вижу консольное окно Dolphin и интерпретатор python в Eric IDE ...