select 의 사용 질문.
글쓴이: russell / 작성시간: 수, 2010/09/15 - 2:23오전
void delay_func(double msecs) { struct timeval tv; tv.tv_sec = (time_t)(msecs / 1000.0); tv.tv_usec = (suseconds_t)((msecs - tv.tv_sec * 1000.0) * 1000.0); select(0,(fd_set *)NULL,(fd_set *)NULL,(fd_set *)NULL, &tv); }
위와 같은 함수를 보고 있는데요. 단순히 msecs 만큼 프로그램 자체를 지연 시키는 건가요? ;;
Forums:
네. 저런 용도로
네. 저런 용도로 사용할 때도 있습니다.
멀티플랫폼에서 쓸
멀티플랫폼에서 쓸 밀리세컨트 단위의 sleep이 딱히 없다보니 select 가지고 쓰곤합니다.
------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.
댓글 달기