归档 2009年12月21日

最后更新于 .

之前已经在博客里写过一篇关于限速的文章,这几天给别人用时发现,用C方式的结构式代码的确不方便别人使用,所以就用C++封装了一下,用起来也简单了很多。
主要实现了:
1.对速度的限制
2.动态调整速度的侦测周期,减少由于限速而带来的对CPU的消耗。
希望大家批评建议。

使用方法很简单,如下:

#include?<iostream>
#include?"timelimit.h"
using?namespace?std;
int?main()
{
????CTimeLimit timelimit;
????//设置每秒最多10个
????timelimit.Init(10);
????while(1)
????{
????????timelimit.DetectAndLimit();
????????printf("%d\n",timelimit.Speed());
????}
}

源代码下载

 

昨天

2009年12月18日

明天

2009年12月23日

归档