当前位置: 技术问答>linux和unix
怎么用system()调用另一个程序hannoi()形成一个子进程
来源: 互联网 发布时间:2016-10-10
本文导语: 怎么用system()调用另一个程序hannoi()形成一个子进程,我需要计算用system()调用的子进程的执行时间 | 假定你的执行程序的名字是hannoi system("time hannoi"); 执行完毕会在屏幕上显示hannoi的执行时...
怎么用system()调用另一个程序hannoi()形成一个子进程,我需要计算用system()调用的子进程的执行时间
|
假定你的执行程序的名字是hannoi
system("time hannoi");
执行完毕会在屏幕上显示hannoi的执行时间
system("time hannoi");
执行完毕会在屏幕上显示hannoi的执行时间
|
#include
#include
int main(void)
{
FILE *stream;
char buf[1024];
memset(buf,'',sizeof(buf));
stream = popen("time hannoi", "r");
fread(buf,sizeof(char),sizeof(buf),stream);
printf("%sn",buf);
pclose(stream);
return 0;
}