GetTickCount()只能到ms,要到ns级的话等用QueryPerformance系列
如:
LARGE_INTEGER fre,begin,end;
QueryPerformanceFrequency(&fre);
QueryPerformanceCounter(&begin);
QueryPerformanceCounter(&end);
cout<<"Spend "<<(end.QuadPart-begin.QuadPart)*1000000/fre.QuadPart<<"ns"<<endl;
本文介绍了一种使用QueryPerformance系列函数实现纳秒级计时的方法,通过LARGE_INTEGER类型的变量记录开始与结束的时间戳,并计算两者之间的差值来获取程序运行所花费的时间。

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



