在电脑里发现的一段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++进行代码性能测量的示例代码,通过调用QueryPerformanceFrequency和QueryPerformanceCounter函数来获取时间差并计算代码执行的时间。
1013

被折叠的 条评论
为什么被折叠?



