이석원 님이 쓰신 글 :
: time.h는 수를 무작위추출할때 쓰는 함수입니다.
물론 time()함수는 난수 생성기를 초기화하기 위해
srand(time(0));
의 형태로 사용하는 경우가 가장 많습니다만,
(BC++에서는 이것보다는 간단히 randomize()를 써도 되지요.)
시간 측정용으로도 많이 사용됩니다.
liu님 질문글의 추코로 달아 놓은 링크를 다시 올립니다.
http://www.borlandforum.com/impboard/impboard.dll?action=read&db=cpp_qna&no=1052
: 초 단위로 쓰시려면 dos.h를 사용하세요.
dos.h의 delay()는 다른 컴파일러(M$ VC++, GCC 등)나 32비트 윈도용 BC++에서 사용할 수 없습니다.
대신 windows.h의 Sleep()을 사용하셔야 합니다.
사용법은 delay()와 같습니다.
#include <stdio.h>
#include <windows.h>
int main()
{
int count;
for (count = 0; count < 10; printf("%d\n", count++))
Sleep(1000);
return 0;
}
|