Использование boost :: asio :: async_read со стандартным вводом? - PullRequest
5 голосов
/ 14 мая 2010

короткий вопрос: у меня есть симуляция в реальном времени, которая выполняется как фоновый процесс и связана с каналами для вызывающей программы. Я хочу отправить команды этому процессу, используя stdin, чтобы получить определенную информацию от него через stdout. Теперь, поскольку это процесс в реальном времени, он должен быть неблокирующим входом. Является ли boost :: asio :: async_read в сочетании с iostream :: cin хорошей идеей для этой задачи? как бы я использовал эту функцию, если это возможно? Есть еще предложения?

1 Ответ

8 голосов
/ 14 мая 2010
...