我想知道数字旋转的速度有多快。 我有一个计划,使计数器为0
开始每当用户点击按钮“加1”。它递增1
计数器,计数器马克塞斯在255 255后,又回到0
现在我想以显示它从0多少秒走上递增到最大,并回到0时间完成革命。它的不同点在于用户点击按钮的速度。C++两个值之间的时间差异
我需要知道的是如何使用定时器呢?该程序是完整的,我需要编码的数字完整的革命之间的计时器。
我使用
#include <time.h> //* clock_t, clock, CLOCKS_PER_SEC
请指点。谢谢。
int counter;
counter = pkt[0];
cout << endl;
cout << counter << endl;
if(counter == 1)
{
cout << "revolution" << endl;
}
使用次数。 clock()函数。但它不会给我我想要的东西。 – madziikoy 2013-03-13 08:59:13
[可能的重复](http:// stackoverflow。com/q/307596/1084416) – 2013-03-13 08:59:54
@madziikoy你可能不需要'时钟',因为这给你(或应该给你)CPU时间,而不是挂钟时间。 'time()'将返回挂钟时间,'difftime'会告诉你两个挂钟时间之间的间隔。 – 2013-03-13 09:05:29