원하는시간에 문자출력하기
핑크빛애교
2023.04.01
제가 소스를 한번 짜봤습니다 #include stdio.h
void main()
{
int i;
for(i=0; i5; i++){
printf(↓);
}
}↓ 이문자를 어떻게 하면 원하는시간마다 출력할수있나요... time.h 를 포합시키는것은 알고있지만.. 출력시간을 설정하는 함수가있나요????
-
텃골
제가 적어둔 방법은 일반적으로 쓰는 방법은 아닌거 같군요..ㅋ
위제 제가 적은 방법은 만약 현재 아는 방법으로 한다면 저렇게 한다는 것이긴 하지만..
signal이라던가, 상속이라던가...타이머가 여러개 있어야 한다던가등의 여러가지 상황은 고려하지 않은 것이니 다른 방법에 대해서도 검토해보시는게 좋을듯 싶습니다.. -
이송이
감사합니다 ^^
-
휑하니
저라면... gettimeofday를 사용해서 할거 같군요...
뭐.. 예를 들자면... 현재 시간 2009년 4월 1일 22:46:20 초에 해당하는 값이 1238593580 이니...
그걸 이용해서 할 수 있을거 같긴하네요...
특정 시간에 한번 돌릴게 아니라 특정 시간 주기마다 할거라면.. cron에.. -_-;;
코딩할수도 있겠지만... cron을 사용하지 말아야 한다는 조건이 있다면 모를까... 아.. 윈도우 프로그래밍은 안해봐서.. 패스..;