摘要: 重定向子进程控制台程序的输入输出重定向所做的工作都在父进程,但需要子进程遵守下面的规则:子进程程序在输出代码后,等待输入之前需要调用fflush(stdout)函数,这样把输出的内容放入缓冲区,父进程才能及时的读到输出数据。不遵守以上规则就没办法实现有效的交互了,cmd.exe是遵守这个规则的典范,... 阅读全文
posted @ 2014-05-16 15:19 绿色的麦田 阅读(13114) 评论(1) 推荐(1) 编辑