#include <windows.h>
#include <iostream>
using namespace std;
int main()
{int a[200][200];  // 数组改大点,不要担心你的宝贝机器会受不了,如果只是区区赋值而已,它眼都不眨一气呵成。DWORD begin,end,time;begin = GetTickCount(); for(int i =0; i<200; i++){for(int j=0; j<200; j++){a[i][j] = i+j;std::cout << a[i][j] << std:: endl; // 让它一个一个输出,这个可是比较可观的“活儿”}}end = GetTickCount();
cout<<"begin="<<begin<<endl;cout<<"end="<<end<<endl;time = end - begin;cout<<time;return 0;
}

上面是GetTickCount函数最简单的用法,
让CPU占用率固定在50%,为一条直线:int main(){    const DWORD busyTime=10;  //设定CPU忙的时间为10ms    const DWORD idleTime=busyTime;  //CPU空闲的时间与忙的时间相等    DWORD starTime=0;    while(1)   //死循环,不关闭程序CPU的占用率则一直保持在50%    {        starTime=GetTickCount();          while(GetTickCount()-starTime<=busyTime)  //让CPU忙的循环            ;

        Sleep(idleTime);  //CPU闲的时间    }    return 0;}*******************************************************************************************************************

你就当这个函数是得到机器开机后的到现在的毫秒数就行.
通常是用在相对时间判断上,典型的例子是用在游戏中,控制每秒钟的帧数.
//下面的代码把图像切换控制在33帧/秒
int iBegin=GetTickCount();
int iNow;
while(TRUE)
{
iNow=GetTickCount();
if (iNow-iBegin<30) continue;
iBegin=iNow;
切换一幅图像.
}

关于GetTickCount函数的用法相关推荐

  1. GetTickCount() 函数的作用和用法(转)

    转自:http://www.cnblogs.com/jxsoft/archive/2011/10/17/2215366.html DWORD GetTickCount(void); 1) 定义 For ...

  2. 关于C语言中的malloc和free函数的用法

    一.malloc()和free()的基本概念以及基本用法: 1.函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针 ...

  3. Python assert断言函数及用法

    Python assert断言函数及用法 Python assert 语句,又称断言语句,可以看做是功能缩小版的 if 语句,它用于判断某个表达式的值,如果值为真,则程序可以继续往下执行:反之,Pyt ...

  4. python中的counter()、elements()、most_common()和subtract()函数的用法

    python中的counter().elements().most_common()和subtract()函数的用法 counter()方法: class collections.Counter([i ...

  5. Java正则表达式--Matcher.group函数的用法

    https://www.cnblogs.com/jiafuwei/p/6080984.html Java正则表达式--Matcher.group函数的用法 原来,group是针对()来说的,group ...

  6. MapInfo中常用查询函数及用法

    MapInfo中常用查询函数及用法: 函数用途 语法 备注 图层中选点 Str$(obj)="point": Str(String)表示字符串:point表示点: 图层中选线 St ...

  7. Oracle trunc()函数的用法

    --Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual  --20 ...

  8. php error log 函数,php日志函数error_log如何使用 php日志函数error_log用法介绍

    php日志函数error_log如何使用?这篇文章主要介绍了php日志函数error_log用法,结合实例形式分析了php日志函数error_log相关的配置文件设置.函数功能.用法与使用注意事项,需 ...

  9. Python中的map()函数和reduce()函数的用法

    Python中的map()函数和reduce()函数的用法 这篇文章主要介绍了Python中的map()函数和reduce()函数的用法,代码基于Python2.x版本,需要的朋友可以参考下  

  10. php函数find的用法,c语言find函数的用法详解

    c语言find函数的用法详解 C语言之find()函数 find函数用于查找数组中的某一个指定元素的位置. 比如:有一个数组[0, 0, 5, 4, 4]: 问:元素5的在什么位置,find函数 返回 ...

最新文章

  1. 实操教程|使用图像分割来做缺陷检测的一个例子
  2. 如何规划令人流连忘返的网站?
  3. LAMP架构介绍、MySQL和MariaDB介绍、MySQL安装
  4. js localdate上一个月_moment.js格式化日期,获取前一个月的时间
  5. Quick-Cocos2d-x 集成 Google protobuf 方法
  6. Tensorflow on Spark爬坑指南
  7. html 源码_HTML从零开始——简单介绍
  8. Linux下的web调度器——squid实现(负载均衡)
  9. 《概率统计》知识点(持续更新……)
  10. TMS320C6678入手准备
  11. python xlwt图表_Python中用xlwt制作表格实例讲解
  12. 一元线性回归(R语言)
  13. linux开机自检时间长,Linux 开机自检的设置(tune2fs和fsck)
  14. 安装telnet服务
  15. 单片机全局变量 局部变量 堆与栈
  16. 常用AF对焦算法详解
  17. python数组列表添加一行一列np.rowstack()np.column_stack()
  18. Phonegap事件之pause事件
  19. 你用什么软件做笔记?
  20. 去掉FreeMind的红色波浪线,关闭拼写检查

热门文章

  1. python入门经典100题
  2. Android集成三方腾讯浏览器X5内核
  3. Kepware配置OPC UA实现匿名or用户名/密码连接
  4. 软件工程设计概念与体系结构设计
  5. 集体智慧编程(5)——优化
  6. 【干货】跨端体验度量的思考与实现(含直播回放)
  7. dwz 之 IE下 页面加载完了却一直提示数据加载中,请稍等...
  8. 标题组合-标题组合软件-免费标题生成组合软件
  9. 舒尔特注意力训练表格_为什么那些常见的专注力训练方式,给娃用了好像效果不大?...
  10. html5 电商模板,多用途电商HTML模板