+ -
当前位置:首页 → 问答吧 → fd = popen(command, "r")怎么获取fd长度啊

fd = popen(command, "r")怎么获取fd长度啊

时间:2011-08-15

来源:互联网

FILE *fd;
fd = popen(command, "r") //command 只一个命令
如何获取fd的长度啊?
我用的fseek(fd, 0, SEEK_END);
m = ftell(fd);
结果不管什么情况都返回m=-1

作者: xxxymxhh   发布时间: 2011-08-15

popen打开一个“管道”,在对方close之前是不可能知道对方还有多少东西没写的,就是说它根本没有SEEK_END。

作者: wzzww   发布时间: 2011-08-15

热门下载

更多