[C++] 함수 실행 시간 측정 방법 - chrono 총정리


[C++] 함수 실행 시간 측정 방법 - chrono 총정리

지난번에 현재 시간 얻는 방법에 대해 언급하면서 chrono에 대해 잠시 알아봤습니다. https://blog.naver.com/dorergiverny/223040055108 [C++] 현재 시간 알아내기, time_t, chrono 파헤치기 지난번에 windows 에서 제공하는 api를 기반으로 현재시간을 알아보는 시간을 가졌었어요. https://blog.na... blog.naver.com 현재 시간을 알아낼 수 있다는 것은 어떠한 함수 시작 부분에서의 시간을 얻어오고 함수의 끝 부분의 시간을 얻어온 후 두 시간의 차이를 측정하면 그 함수(이벤트)의 수행 시간을 알 수 있겠죠. chrono 클래스란? chrono는 C++11 에서 추가된 시간 관련된 라이브러리입니다. clock, getTickCount, timeGetTime 등 어떠한 함수(이벤트)의 수행 시간을 측정하는 방법들이 많이 있지만 정밀도와 사용성 측면에서 chrono 를 사용하는 것을 추천한다. 정밀도는 nano ...


#chrono #매크로 #속도 #수행 #시간 #실행 #이벤트 #측정 #함수 #함수실행속도측정 #system #steady #clock #count #debug #include #micro #milli #nano #release #second #현재시간

원문링크 : [C++] 함수 실행 시간 측정 방법 - chrono 총정리