首页 动态 > 生活 > 正文

accept的句型(accept的用法)

导读 accept()函数定义:#includeintaccept(intsockfd,void*addr,int*addrlen);sockfd相当简单,是和listen()中一样的套接字描述符。addr是个指...

accept()函数定义:#includeintaccept(intsockfd,void*addr,int*addrlen);sockfd相当简单,是和listen()中一样的套接字描述符。

addr是个指向局部的数据结构sockaddr_in的指针。

这是要求接入的信息所要去的地方(你可以测定那个地址在那个端口呼叫你)。

在它的地址传递给accept之前,addrlen是个局部的整形变量,设置为sizeof(structsockaddr_in)。

accept将不会将多余的字节给addr。

如果你放入的少些,那么它会通过改变addrlen的值反映出来。

同样,在错误时返回-1,并设置全局错误变量errno。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。