LinuxFreeBSD

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ LinuxFreeBSD ] in KIDS
글 쓴 이(By): hoo (댕기)
날 짜 (Date): 2001년 7월  1일 일요일 오후 11시 07분 33초
제 목(Title): Re: select()에 관한 질문


ret = select(sid+1, &readfds, NULL, &exceptfds, NULL);

에서 readfds는 한번 사용한뒤 재 사용할 수 없습니다.

선언부에서    fd_set  readfds, exceptfds, r_fds, e_fds;

memcpy(&r_fds, &readfds, sizeof(fd_set));
memcpy(&e_fds, &exceptfds, sizeof(fd_set));
ret = select(sid+1, &r_fds, NULL, &e_fds, NULL);

로 사용하세요.
---
 萬事分已定(만사분이정)
 浮生空自忙(부생공자망)
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.