【发布时间】:2013-11-09 03:22:27
【问题描述】:
我怎样才能改变这个:
FILE *f;
char in_buffer[80];
f=popen("command","r");
fgets(in_buffer,sizeof(in_buffer),f)
不使用popen(),而只使用pipe()或其他指令?
【问题讨论】:
-
与
fork、execve、dup2、open和close。查找它们。 -
没有作业。只是想知道 popen 到底做了什么以及如何用管道实现它