recvfrom()收到数据,没有填充struct sockaddr和len

来源:互联网 发布:spss难学吗,知乎 编辑:程序博客网 时间:2024/05/21 13:56
       在学习steven的Unix Network Programming的UDP章节时,服务器的recvfrom在接收数据时,发现数据接收到了,但是recvfrom的结构体参数(struct sockaddr*)&client_addr和&len没有被填写,还是初始值。这是因为在recvfrom之前,要对len进行初始化, socklen_t len = sizeof(client_addr); recvfrom函数使用len来确定指针指向的是哪种结构类型
0 0
原创粉丝点击