recvfrom 错误 GetLastError() SOCKET_ERROR 100142008年12月23日 星期二 11:48 A.M.int PASCAL FAR recvfrom( SOCK

来源:互联网 发布:黑马程序员 达内 编辑:程序博客网 时间:2024/05/18 18:55
recvfrom 错误 GetLastError() SOCKET_ERROR 10014

int PASCAL FAR recvfrom( SOCKET s, char FAR* buf, int len, int flags,struct sockaddr FAR* from, int FAR* fromlen);

函数原型是这样滴,废话不多说,最后一个参数错误。

最后一个参数fromlen的长度错误,应该给他一个初始化值,大小为struct sockaddr 的大小

既是:

int fromlen=sizeof(struct sockaddr );

再测试一次···应该OK了


原创粉丝点击