В PHP есть удобная функция, называемая proc_open . Его можно использовать для вызова исполняемого файла, открывающего его stdin , stdout и stderr виде труб. Есть ли хорошая кросс-платформенная версия этой функции в C ++? Единственное, что можно сделать, это этот учебник для Windows (хотя код от него просто зависает).
У меня есть консольное приложение (написанное как команда Symfony2), которое считывает ввод от пользователя через STDIN и с помощью readline , пользовательский ввод затем передается в eval() Все дело только в том, что у вас есть «отладочная оболочка» (что-то вроде php -a ), но в рамках проекта env и доступа к контейнерам зависимостей. Я хотел […]