카테고리 없음

c++ 실행시간 측정

쨍모 2020. 6. 9. 10:31

헤더에

#include<ctime>

선언해준다.

 

clock_t 구조체 형태로

begin, end 변수를 선언한다.

 

begin=clock(); // 측정시작

 

수행할코드

.

.

.

.

 

end=clock() // 측정 종료

 

cout<<(end-begin)/CLOCKS_PER_SEC<<endl;

 

측정이 종료되면

정수값이 출력이 된다.

근데 이 정수값은 ms 단위이다

만약 11이라고 측정값이 나왔다면

11ms를 말하는 것이고

이는 0.011s 가 된다.

 

1000ms 가 1초 이기 때문