//此方法 支持C++11后版本
#include <chrono>
...
auto start = std::chrono::steady_clock::now();
for (int i = 0; i < 1024; ++i) {//你的程序块
std::cout << "hello C++11 !" << std::endl;
}
auto end = std::chrono::steady_clock::now();
std::chrono::duration<double, std::micro> elapsed = end - start; // std::micro 表示以微秒为时间单位
std::cout<< "time: " << elapsed.count() << "us" << std::endl;