释放是内核干的事,不好控制,但你可以用重新使用端口的方式就不会每次都报端口未释放了具体做法是在你的sock句柄中使用setsockopt,示例如下:int InitSocket(int port)
//, struct sockaddr_in *sa_serv){int listen_sd,err;int one = 1;struct sockaddr_in sa_serv;listen_sd = socket (AF_INET, SOCK_STREAM, 0);if(listen_sd < 0){return listen_sd;}if (setsockopt(listen_sd, SOL_SOCKET, SO_R...
|