(求助) c++的time()怎么用啊?
怎么用程序来计算程序运行时间啊?精确到ms.
计算程序主要步骤所用的时间
time是基于间隔计数实现的, 经过固定的时间间隔 t , 由计时器产生中断(典型的间隔范围是1-10ms), 对于每
个中断, 都视为当前进程已经执行了t的时间, 比如一个进程一共经历了7个中断, 那么它的执行时间会被计算为
7*t, 进一步这7个中断有3个是执行用户代码时发生的, 4个是用户调用OS的服务, 即执行内核代码时发生的, 那么
user_time = 3*t, sys_time = 4*t.