限速类(C++版)
浏览:2345次 出处信息
之前已经在博客里写过一篇关于限速的文章,这几天给别人用时发现,用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());
}
}
建议继续学习:
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:简单的echo程序
后一篇:实现多线程对队列的读写操作(封装类) >>
文章信息
- 作者:Dante 来源: Vimer
- 标签: 限速
- 发布时间:2009-12-22 12:16:28
近3天十大热文
-
[329] WordPress插件开发 -- 在插件使用 -
[151] 解决 nginx 反向代理网页首尾出现神秘字 -
[91] IOS安全–浅谈关于IOS加固的几种方法 -
[52] 二维码的生成细节和原理 -
[50] Linux Used内存到底哪里去了? -
[49] Hacker News 排名算法工作原理 -
[48] 到底什么是MVC? -
[48] Shell的那些事儿 -
[47] 中间件和稳定性平台 -
[46] 浏览器的工作原理:新式网络浏览器幕后揭秘
