社区
网络编程
帖子详情
高分请教同步套接字断开重连的问题
jjiaming
2005-08-14 04:15:33
RT,小弟的方法是用delete ,然后再new ,再Create,但是在Create时就遇到了问题,于是发了狠,先调用WSACleanUp,然后再AfxSocketInit,可是到了Create的时候却遇到了WSANOTINITIALISED 的错误,不知道这是怎么搞的。对于处理这种情况,大家一般的作法是怎样的?
小弟给分一向毫不吝啬,敬盼各位高手的赐教
...全文
242
10
打赏
收藏
高分请教同步套接字断开重连的问题
RT,小弟的方法是用delete ,然后再new ,再Create,但是在Create时就遇到了问题,于是发了狠,先调用WSACleanUp,然后再AfxSocketInit,可是到了Create的时候却遇到了WSANOTINITIALISED 的错误,不知道这是怎么搞的。对于处理这种情况,大家一般的作法是怎样的? 小弟给分一向毫不吝啬,敬盼各位高手的赐教
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jjiaming
2005-08-14
打赏
举报
回复
那create时我并没有指定端口号啊
jjiaming
2005-08-14
打赏
举报
回复
to dirdirdir3(风):
头一次Create时是在基类一个GetValueAt(好像是这个函数)里出的错
jjiaming
2005-08-14
打赏
举报
回复
那怎么办啊
总不能让程序等好几分钟再重连吧
zengwujun
2005-08-14
打赏
举报
回复
TCP连接的一端(主动关闭端)使用closesocket关闭连接,会依次经历三种状态
(1)FIN_WAIT_1:掉用closesocket,发送FIN数据包时,进入FIN_WAIT_1状态
(2)FIN_WAIT_2:收到对FIN数据包的回应时,进入FIN_WAIT_2状态
(3)TIME_WAIT:被动关闭端,调用closesocket,发送FIN数据包,使主动关闭端进入TIME_WAIT状态
TIME_WAIT状态一般要持续好几分钟,在这个时间段内,对服务器同一端口的连接会导致:地址正在使用的错误。如果create需要指定服务器地址和端口,那肯定会出错的。
而且这个属性是tcp协议决定的,你WSACleanUp没有用的
dirdirdir3
2005-08-14
打赏
举报
回复
前面create时遇到的是什么问题?
jjiaming
2005-08-14
打赏
举报
回复
试过了,还是不行,总之在Create的时候出错
jjiaming
2005-08-14
打赏
举报
回复
closesocket(Client->m_hSocket); 这样可以吗
dirdirdir3
2005-08-14
打赏
举报
回复
先要close()再delete,再new,create
jjiaming
2005-08-14
打赏
举报
回复
来者有分。在线等
jjiaming
2005-08-14
打赏
举报
回复
自己先顶一下
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙!... 6:VBA
请教
怎
Thinkpad常见
问题
大全(转载联想工程师博客)
Software Installer虽好,但只能停留在“工具”这一层级上,System Update却是包含了一整套的“解决方案”,因此重商务应用的ThinkPad要考虑企业IT部门进行企业软件分发的需求,选择System Update也是毫无悬念的了。...
MS-SQL Server 基础类 - SQL语句
高分
请教
巨难sql语句,在线等候高手指教。 多表关联 二个
问题
如何用一条SQL语句来获得表equip中的符合条件的记录集以及统计出所含记录条数 怎样选出一个Field的说明? order by 排序的
问题
复杂
问题
,高手请进(
高分
...
电脑硬件故障维护小全
最头痛的
问题
莫过于Windows 9X下检测到即插即用设备却偏偏自作主张帮你安装驱动程序,这个驱动程序偏是不能用的,以后,每次当你删掉重装都会重复这个
问题
,并且不能用“添加新硬件 ”的方法解决。笔者在这里泄露一...
Qt开发经验总结
注意:-j后面接的是电脑的核心数,写多了不会有效果,要自己看下电脑的参数,或者填个-j4就行,毕竟现在电脑4核心应该是最基本的; 大概从2019年开始的新版本的QtCreator默认已经会根据电脑的核心自动设置多线程...
网络编程
18,358
社区成员
64,186
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章