windows下的select()函数是只能处理socket句柄呢还是其他类型句柄也能处理?
是不是凡是Waitable的内核对象句柄,都可以加入select()的等待序列呢?
反正linux下面的select是可以处理socket/文件描述符的。
谢谢!
[解决办法]
- C/C++ code
// select的原型int select( __in int nfds, __in_out fd_set* readfds, __in_out fd_set* writefds, __in_out fd_set* exceptfds, __in const struct timeval* timeout);// fd_set的原型typedef struct fd_set { u_int fd_count; SOCKET fd_array[FD_SETSIZE];} fd_set;