Задать вопрос
@nvrask

Как из программы на c++ отправлять ответ на запрос в консоль linux?

Выполняю команду system("nc random_url random_port"). В ответ на это мне приходит запрос на пароль. Каким образом я могу ответить на этот запрос? (использую библиотеку cstdlib)
  • Вопрос задан
  • 209 просмотров
Подписаться 2 Средний 1 комментарий
Решения вопроса 2
RiseOfDeath
@RiseOfDeath
Диванный эксперт.
Как вариант - использовать popen
Ответ написан
Комментировать
@pfg21
ex-турист
текст запроса прогой направляется на stdout, ответ ждется с stdin.
использовать функцию запуска внешней проги с доступом к указанным потокам, как и указал Antony, popen
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@res2001
Developer, ex-admin
Генерируйте random_port > 1024 и запроса на ввод пароля не будет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы