当前方式:
while(read(pipe, input, sizeof(input))>0);
seeking有更好的吗?
最佳答案
计算机上的管道就像“真实”世界中的管道...数据从一端流向另一端,一旦从管道中消失,就无法恢复。就像真正的管道一样,不知道流量何时会停止,因此在流量实际结束之前尝试找到流量的终点是没有意义的。
关于c - 有没有办法到管道的最后位置而不是读取直到什么都没有?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8256758/