강좌 & 팁
글 수 2,412
2009.02.06 06:54:06 (*.238.107.244)
128921
낭만 프로그래머 미쉘린님의 블로그에 프로그램의 실행 시간을 매우 간단한 방법으로 측정할 수 있는 방법을 올려 주셔서 소개합니다. 이렇게 간단한 방법이 있었군요. 훌륭합니다. ^^
아래는 글의 본문입니다.
프로젝트의 수행시간을 측정하기위해...--;;
#include <sys/time.h> #include <stdio.h> static inline long myclock() { struct timeval tv; gettimeofday (&tv, NULL); return (tv.tv_sec * 1000 + tv.tv_usec / 1000); } int main() { long t, dt; t = myclock(); // 시작 sleep(5); // 끝 dt = myclock() - t; printf("--- %d.%d sec\n", dt / 1000, dt % 1000); }
하지만 time 이라는 간단한 시스템 명령어로 프로그램의 실행시간을 측정하는 방법도 있습니다.