CSocket 为什么只能连接一次???

taisdn 2010-01-29 06:30:53
CSocket cSock;
cSock.Create();
if (!cSock.Connect((LPCTSTR)"129.6.15.28", 37)) //连接time时间服务器;
{
AfxMessageBox("连接服务器失败");
return;
}
cSock.Receive(&nTime,sizeof(nTime1));
cSock.Close();
//cSock.Create();
if (!cSock.Connect((LPCTSTR)"129.6.15.28", 37))
{
AfxMessageBox("连接服务器失败");
return;
}
cSock.Receive(&nTime,sizeof(nTime2));
cSock.Close();
为什么第2次连接不上??(没分了别嫌少!!)
...全文
136 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Conry 2010-01-29
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 taisdn 的回复:]
已解决
[/Quote]
你贴的代码里面本来就解决了,就你注释掉的那行
taisdn 2010-01-29
  • 打赏
  • 举报
回复
已解决
taisdn 2010-01-29
  • 打赏
  • 举报
回复
服务器没有问题,已测试
昨夜无风 2010-01-29
  • 打赏
  • 举报
回复
服务器阻塞了??
taisdn 2010-01-29
  • 打赏
  • 举报
回复
只检测两次时间 没用循环!!!
taisdn 2010-01-29
  • 打赏
  • 举报
回复
上面的代码第一次.Connect成功 第二次.Connect 失败???
只坚持2次时间用不到循环
zhangshengge 2010-01-29
  • 打赏
  • 举报
回复
你要连接的语句写在循环语句中才能不停的测试连接。
你这样写当然只连接一次。
taisdn 2010-01-29
  • 打赏
  • 举报
回复
up

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧