在stdin中使用boost :: asio :: async_read?

时间:2010-05-14 01:06:20

标签: c++ boost asynchronous boost-asio iostream

简短的问题:我有一个实时模拟,它作为一个背景过程运行,并通过管道连接到调用pogramm。我想使用stdin向该进程发送命令,以通过stdout从中获取某些信息。现在因为它是一个实时过程,它必须是一个非阻塞输入。 boost :: asio :: async_read和iostream :: cin一起使用这个任务是个好主意吗?如果可行,我该如何使用该功能?还有其他建议吗?

1 个答案:

答案 0 :(得分:8)