社区
网络编程
帖子详情
CAsyncSocket的Connect怎么判断是否连上了啊?
b5651090
2010-06-06 02:32:10
CAsyncSocket的Connect()一直返回0,即使连上了也是反回0,那怎么判断是否连上了啊?
我想在连上后做点事给加在哪?
还有个问题就是OnConnect()函数什么时候触发?
...全文
228
5
打赏
收藏
CAsyncSocket的Connect怎么判断是否连上了啊?
CAsyncSocket的Connect()一直返回0,即使连上了也是反回0,那怎么判断是否连上了啊? 我想在连上后做点事给加在哪? 还有个问题就是OnConnect()函数什么时候触发?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bragi523
2010-06-09
打赏
举报
回复
通过onconnect里面的那个参数来判断连接是否成功
【天运子】
2010-06-09
打赏
举报
回复
你服务端启动了吗?如果你只想看看是否连接成功 只要在服务端连接成功的时候发送一个数据给客户端 如果成功 那你的连接肯定也成功了。
arong1234
2010-06-06
打赏
举报
回复
OnConnect就是连接建立后才触发的啊,你在Connect时是无法判断是否连接成功的(但是你可以判断连接失败,如果连接失败,WSAGetLastError返回的值不是WSAEWOULDBLOCK),你必须等到OnConnect被触发才知道是不是成功。这就是所谓“异步”,执行函数时无法知道执行的结果是什么
[Quote=引用楼主 b5651090 的回复:]
CAsyncSocket的Connect()一直返回0,即使连上了也是反回0,那怎么判断是否连上了啊?
我想在连上后做点事给加在哪?
还有个问题就是OnConnect()函数什么时候触发?
[/Quote]
yanghehong
2010-06-06
打赏
举报
回复
[Quote=引用楼主 b5651090 的回复:]
CAsyncSocket的Connect()一直返回0,即使连上了也是反回0,那怎么判断是否连上了啊?
我想在连上后做点事给加在哪?
还有个问题就是OnConnect()函数什么时候触发?
[/Quote]
如果返回0 没成功,你要调用 GetLastError看看是什么类型的错误。
OnConnect()函数当有 FD_CONNECT事件 上报的时候触发
-
千里孤行
soswaidao
2010-06-06
打赏
举报
回复
不会这样的啊
CA
SYNC
SOCKET
CA
SYNC
SOCKET
是MFC(Microsoft Foundation Classes)库中提供的一种异步套接字类,它基于Windows
Socket
API(Winsock)并扩展了同步套接字
CA
sync
Socket
的功能,允许在用户界面线程中进行非阻塞的网络通信。...
VC编程实现使用
CA
sync
Socket
进行无连接(UDP)通信
在VC++编程环境中,
CA
sync
Socket
类是Microsoft的MFC(Microsoft Foundation Classes)库提供的一种用于网络编程的工具,特别适合构建基于TCP/IP协议的应用程序。
CA
sync
Socket
类是MFC对Winsock API的封装,使得程序员...
CA
sync
Socket
异步通信实例程序
- 错误处理:
CA
sync
Socket
的成员函数通常会返回一个错误代码,根据错误代码可以判断操作是否成功,并进行相应的错误处理。 - 异步通知:通过设置
SOCKET
期权(如
SOCKET
_NOTIFY)来启用异步通知,并指定哪些事件需要被...
CA
sync
Socket
使用例子
综上所述,"
CA
sync
Socket
使用例子"涵盖了从基础的TCP连接建立到复杂的数据交换和多用户管理,是学习和实践网络编程的一个很好的起点。通过这个示例,开发者可以深入了解如何利用
CA
sync
Socket
实现高效、稳定的客户端-...
CA
sync
Socket
聊天程序设计
在本文中,我们将深入探讨如何使用
CA
sync
Socket
类来设计一个聊天程序,这是一个在MFC(Microsoft Foundation Classes)库中提供的基础网络通信组件。
CA
sync
Socket
类为开发人员提供了低级别的套接字操作,使他们能够...
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章