chrono를 활용한 시간 측정
04 Jul 2018 | C++chrono 예제
#include#include using namespace std; using namespace chrono; const int MAX = 200000000; long long a[MAX]; int main() { cout << "init ... " << endl; for (int i = 0; i < MAX; i++) { a[i] = i; } cout << "running... " << endl; system_clock::time_point start = system_clock::now(); for (int i = 0; i < MAX; i++) { a[i] = a[i] * a[i]; } system_clock::time_point end = system_clock::now(); duration sec = end - start; cout << "Time: " << duration_cast<std::chrono::milliseconds>(sec).count() << endl; return 0; } </pre>