recvfrom函数之“transport endpoint is not connected”

           今天敲的关于UDP代码编译通过了,执行的时候在recvfrom函数输出错误码,错误码对应的内容是“transport endpoint is not connected”,找了很久都找不到错误在哪里,后面我问了一下我的同学,她一眼就看出了我的错误。是在创建套接字的时候,socket()函数的参数套接字类型type写成了流式套接字tSOCK_STREAM。如果通信是基于UDP协议,套接字类型type应该使用的是SOCK_DGRAM。