accept函数的用法?
的有关信息介绍如下:用多线程少年,每accept一个连接请求就创建一个线程去处理这个请求,记得在线程函数里把临时套接字关了,楼上灌水你还选为最佳答案?
accept()函数用于一个套接口接受一个连接。accept()是c语言中网络编程的重要的函数,windows系统在#include ,而linux系统在#include 中。 int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen); 参数 sockfd:套接口描述字,该套接口在listen()后监听连接。 addr:(可选)指针,指向一缓冲区,其中接收为通讯层所知的连接实体的地址。Addr参数的实际格式由套接口创建时所产生的地址族确定。 addrlen:(可选)指针,
客户端调用close()函数关闭socket对象,另客服端一个直接发起连接。因为accept()函数连接成功后,会还回一个新的文件描述符。