Есть ли какой-нибудь "современный" способ создания ChildProcess с перенаправленными stdin и stdout в c ++? - PullRequest
0 голосов
/ 08 мая 2018

Я нашел это и это примеры для запуска дочернего процесса с перенаправленными stdin и stdout, но оба они кажутся действительно устаревшими и основанными на c (используя HANDLE ивещи)

Есть ли способы сделать это с большим количеством C ++?(Windows, если возможно) Функция

_popen () закрыта, но использует FILE * и допускает только стандартный ввод ИЛИ стандартный вывод, но не оба одновременно.

1 Ответ

0 голосов
/ 09 мая 2018

Дочерние процессы не определены в стандартах C или C ++.

Вам нужно смотреть за пределы этого, чтобы увеличить, posix или расширения Windows.

...