码迷,mamicode.com
首页 > 编程语言 > 详细

C++测量一段代码的运行时时间

时间:2014-11-15 10:08:30      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:c++   精确   时间间隔   

在电脑里发现的一段C++代码,虽然自己不做C++开发了,还是贴出来,给需要的人

LARGE_INTEGER BegainTime ; 
 LARGE_INTEGER EndTime ; 
 LARGE_INTEGER Frequency ;             //大整数64位
 QueryPerformanceFrequency(&Frequency);  //返回硬件的时钟频率
 QueryPerformanceCounter(&BegainTime) ;
 //要测试的代码放在这里
 QueryPerformanceCounter(&EndTime) ;
 cout << ( EndTime.QuadPart - BegainTime.QuadPart )*1000 / Frequency.QuadPart ;

 system("pause") ;
注意:要包含windows.h这个头文件

C++测量一段代码的运行时时间

标签:c++   精确   时间间隔   

原文地址:http://blog.csdn.net/hello_hwc/article/details/41143185

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!