首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

windows socket error【10094】端口异常?可是小弟我接收没有关问题,发送就是10094有关问题

2013-09-07 
windows socket error【10094】端口错误?可是我接收没问题,发送就是10094问题在写一个cs通信模型,用UDP。C++

windows socket error【10094】端口错误?可是我接收没问题,发送就是10094问题
在写一个cs通信模型,用UDP。C++
服务器接收客户端数据没有问题,也对应做出了相应的动作
但是
socketSer:已经定义在一个类里面
ALL:string型,要发送数据

sendto(this->socketSer, ALL.c_str(), strlen(ALL.c_str())+1, 0, (SOCKADDR *)&(this->localSer), this->len);
总是报错,10094---[GetLastError()得到的]

如果是端口出错引起的,接收应该也受影响吧,为什么会只能接收不能发送呢?
希望大家给我解答这个疑惑,谢谢了,希望这个不是水贴,我也不想浪费csdn的服务资源 socket 10094 UDP
[解决办法]
WSAEDISCON 
(10094) 
Graceful shutdown in progress. 
Returned by WSARecv and WSARecvFrom to indicate the remote party has initiated a graceful shutdown sequence. 

[解决办法]
参考下这里的socket例子:
http://download.csdn.net/detail/geoff08zhang/4571358 
[解决办法]
看看你sendto的参数吧,先发送一个字符试试,发送目的地址结构的设置没有问题吧?

热点排行