我现在设计了一个管道,用的是_popen函数,原理就是用_popen函数来打开一个控制台程序,然后再捕获这个程序本来该发送到控制台的信息,基本过程就是:
FILE* pp = _open("打开一个程序", “rt”);
然后再用fread来读这个PP,但是只能捕获到一部分的信息,还有一部分的信息依然打到了控制台中,有没有人知道管道的信息捕获捕获不全是怎么回事,是不是还分了种类的?谢谢