accept的用法 accept的用法和固定搭配


accept的用法 accept的用法和固定搭配

文章插图
【accept的用法 accept的用法和固定搭配】大家好,小跳来为大家解答以上的问题 。accept的用法和固定搭配,accept的用法这个很多人还不知道,现在让我们一起来看看吧!
1、accept()函数定义:#includeintaccept(intsockfd,void*addr,int*addrlen);sockfd相当简单,是和listen()中一样的套接字描述符 。
2、addr是个指向局部的数据结构sockaddr_in的指针 。
3、这是要求接入的信息所要去的地方(你可以测定那个地址在那个端口呼叫你) 。
4、在它的地址传递给accept之前,addrlen是个局部的整形变量 , 设置为sizeof(structsockaddr_in) 。
5、accept将不会将多余的字节给addr 。
6、如果你放入的少些,那么它会通过改变addrlen的值反映出来 。
7、同样,在错误时返回-1,并设置全局错误变量errno 。
本文到此分享完毕,希望对大家有所帮助 。