这是我计划的一部分;
double get_cpu_time(){
return (double)clock() / CLOCKS_PER_SEC;
但我得到以下错误;
在函数'get_cpu_time'中:timertest.c:13:30:错误:'CLOCKS_PER_SEC' 未申报(首次使用此功能)
我包含的头文件是;
#include<stdio.h>
#include<math.h>
#include <sys/time.h>
操作系统是Ubuntu12.04(刚刚安装)。
为什么会这样?
答案 0 :(得分:3)
您需要包含<time.h>
而不是<sys/time.h>
。
答案 1 :(得分:2)
包括
<time.h>
而不是
<sys/time.h>
根据联机帮助页
man 3 clock