我在解释difftime
我生成的日志中的数量时遇到了麻烦:
我测量一些方法调用的持续时间,并使用以下语法记录它:
time_t end, start ;
time(&start);
obj->sqp_func(this);
time(&end);
t_time = difftime(end, start) ;
sqp << "time " << endl ;
sqp << (double) end << endl ;
sqp << (double) start << endl ;
sqp << (double) t_time << endl ;
类型在哪里sqp
。ofstream
我得到,应该在哪里打印t_time
(使用 type double
),值 210。
那是210秒吗?它是被截断的,还是被截断的?
例如,如何在几秒钟内获得最多 2 个浮点的结果?