#include <stdio.h>
#include <stdlib.h>
#include <sys/time.h>
int main(int argc,char**argv)
{
struct timeval timestart,timestop,timeelap;
gettimeofday(×tart,NULL);
sleep(1);
gettimeofday(×top,NULL);
timersub(×top,×tart,&timeelap);
printf("time:%lfms\n",timeelap.tv_sec*1000.0+timeelap.tv_usec/1000.0);
return 0;
}
#include <stdlib.h>
#include <sys/time.h>
int main(int argc,char**argv)
{
struct timeval timestart,timestop,timeelap;
gettimeofday(×tart,NULL);
sleep(1);
gettimeofday(×top,NULL);
timersub(×top,×tart,&timeelap);
printf("time:%lfms\n",timeelap.tv_sec*1000.0+timeelap.tv_usec/1000.0);
return 0;
}