为了测量某些部分 C++ 代码在 Windows 上的执行时间,我倾向于使用 QueryPerformanceCounter()
高分辨率定时器。一个例子可以在 this VCblog post on STL performance 中找到。 .
为了编写跨平台 C++ 代码,我可以使用哪些函数/类来达到同样的目的?
最佳答案
假设是现代编译器,您可能正在寻找 std::chrono::high_resolution_clock
关于C++ 跨平台相当于 Windows 的 QueryPerformanceCounter(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22879670/