시간과 관련된 기타 함수에서 많이 쓰는 게 difftime과 clock이 있다. difftime 함수는 두 개의 time_t형 함수로부터 시간 차를 구하는 함수고, clock함수는 프로그램 실행 후 현재깨지 경과한 시간을 반환한다.
- 함수 이름 | 기능
- difftime | 초 단위의 시간차를 구한다.
- clock | 프로그램 실행 후 현재까지의 시간을 구한다.
이 함수들을 직접 확인하려면 시간차가 있는 프로그램을 만들어야 하는데, 예시처럼 만들어 보았다. sleep이라는 함수를 사용하였는데, 이 함수는 일정 시간동안 프로그램이 정지를 하는 함수이다.
이렇게 스크린샷으로만 봐선 잘 모를 거 같아서 실행 화면을 녹화해서 유튜브에 올렸다. sleep으로 지정한 딱 5초 있다가 프로그램이 다시 실행되어서 시간차 5를 반환했다.