平台:Windows 8.1
IDE:vs2013
使用c/c++
进程 A 使用管道重定向读取子进程的标准输出。
但子进程不会在 printf 之后调用 fflush,以在子进程运行结束之前处理 A 无法从管道读取任何内容。
ps:我有子进程的源代码,但是很难修改它们。
那么进程 A 是否可以强制子进程刷新标准输出缓冲区以在子进程运行结束之前读取某些内容? (与fflush效果相同)
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)