头文件
#include <sys/time.h>
void
msec2timeval(struct timeval *tvp, long msec)
{
tvp->tv_sec = msec / 1000;
tvp->tv_usec = (msec % 1000) * 1000;
return;
}
说明: (tv_sec : 秒, tv_usec : 微秒)
int select(int nfds, fd_set *readfds, fd_set *writefds,
fd_set *errorfds, struct timeval *timeout);