给我一个c++计算请求耗时的例子
时间: 2024-02-01 18:13:17 浏览: 72
可以使用C++的chrono库来计算请求耗时,以下是一个简单的例子:
```c++
#include <iostream>
#include <chrono>
using namespace std;
using namespace chrono;
int main() {
auto start = high_resolution_clock::now(); // 获取当前时间点
// 在这里放置需要计算时间的代码
// 例如发送请求、执行算法等等
auto end = high_resolution_clock::now(); // 获取当前时间点
auto duration = duration_cast<microseconds>(end - start); // 计算两个时间点之间的微秒数
cout << "请求耗时 " << duration.count() << " 微秒" << endl;
return 0;
}
```
在上面的代码中,我们首先通过`high_resolution_clock::now()`获取当前时间点,然后执行需要计算时间的代码,最后再获取一次当前时间点,并计算两个时间点之间的微秒数。最后输出请求耗时即可。
阅读全文