如何将$ time ./a.out
命令编程到我的程序中,这样您只需运行$ ./a.out
即可显示时间?我不想使用下面的方法,因为每次运行程序时数字都会改变。
clock_t begin = clock();
/* Program to run and timed */
clock_t end = clock();
double time_spent = (double)(end - begin) / CLOCKS_PER_SEC;
另外,我想显示CPU程序运行时间以及包括用户输入时间在内的总运行时间。我不知道是否可以这样做。
有什么想法吗?