기타/C++
[C++] ctime clock을 이용한 경과 시간 (성능 측정)
스타크래프트 좋아하는 사람
2022. 3. 18. 20:36
클록을 통해 현재 경과한 시간을 알 수 있습니다.
아래 코드에서 5초 동안 돌아가며 i가 증가되는 값을 볼 수 있습니다.
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
clock_t start = clock(); //ms 단위를 반환 합니다. 1s == 1000ms
int i = 0;
int second = 0;
while (second < 5)
{
clock_t end = clock();
i++;
if (end - start >= 1000)
{
second++;
start = end;
cout << second << "초 경과 i 값은 " << i << endl;
}
}
}