|
|
发表于 2006-1-7 16:04:46
|
显示全部楼层
下面的程序,我用popen打开mplayer,为什么一会mplayer就死掉了?
[php]
#include <stdio.h>
main ()
{
FILE *fp;
char line[130];
fp = popen ("mplayer mms://mplay.donga.com/bbc", "r");
while (fgets (line, sizeof line, fp))
{
printf ("%s", line);
sleep (1);
}
pclose (fp);
}
[/php]
(用gcc直接编译。)
但是去掉 sleep (1);后就没问题了,为什么? |
|