C++代码执行时间
clock
函数返回自开始处理 CRT 初始化以来已经过了多少时钟时间。 请注意,此函数并不严格遵守 ISO C,它将净 CPU 时间指定为返回值。
微软官方文档
#include <iostream>
#include <ctime>
using namespace std;
int main() {
long i = 100000000;
clock_t start, end;
double duration;
start = clock();
while (i--);
end = clock();
duration = (double) (end - start) / CLOCKS_PER_SEC;
cout << duration << endl;
}