您的位置:首页 > 编程语言 > C语言/C++

C++測量一段代码的执行时时间

2017-08-12 21:18 295 查看

在电脑里发现的一段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这个头文件

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: