社区
网络编程
帖子详情
MFC CAsyncSocket网络编程Create后不用bind了?
yongdu
2000-03-14 12:04:00
...全文
141
2
打赏
收藏
MFC CAsyncSocket网络编程Create后不用bind了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Jackzhu
2000-03-14
打赏
举报
回复
是的
JJONY
2000-03-14
打赏
举报
回复
你可以看一看CAsyncSocket Create的原代码。它里面就调用了bind
-
Socket
-1-master.7z
1)在使用
MFC
编写
CA
sync
Socket
程序时,必须要包含
都文件。 2) Afx
Socket
Init() 这个函数,在使用
CA
sync
Socket
前一定要先调用该函数,否则使用
CA
sync
Socket
会出错;并且该函数还有一个重要的使用方式, 就是在某个线程下使用
CA
sync
Socket
前一定要调用,就算主线程调用了该函数,在子线程下使用
CA
sync
Socket
也要先调用该函数,要不会出错。 3) 还要注意的是,
Create
方法已经包含了
Bind
方法,如果是以
Create
方法初始化的前提下不能再调用
Bind
,要不一定出错
使用
MFC
快速实现
网络编程
CA
sync
Socket
使用
MFC
快速实现
网络编程
CA
sync
Socket
C++
socket
编程
MFC
CA
sync
Socket
一、TCP/IP 体系结构与特点
1、TCP/IP体系结构
TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。TCP/IP包括以下协议:(结构如图1.1)
(图1.1)
IP: 网间协议(Internet Protocol) 负责主机间数据的路由和网络上数据的存储。同时为ICMP,TCP, UDP提供分组发送服务。用户进程通常不需要涉及这一层。
CA
sync
Socket
网络编程
(
MFC
)
随着计算机网络化的深入,计算机
网络编程
在程序设计的过程中变得日益重要。由于C++语言对底层操作的优越性,许多文章都曾经介绍过用VC++进行
Socket
编程的方法。但由于都是直接利用动态连接库wsock32.dll进行操作,实现比较繁琐。其实,VC++的
MFC
类库中提供了
CA
sync
Socket
这样一个套接字类,用他来实现
Socket
编程,是非常方便的。 ---- 本文将用一个Echo...
windows下
网络编程
(二)——
MFC
CA
sync
Socket
CA
sync
Socket
类是在很低的层次上对windows
socket
API进行了封装,它的成员函数和winsock API的函数调用直接对应,一个
CA
sync
Socket
对象代表了一个windows套接字,它是网络通信的端点。该类将根据不同的windows套接字消息嗲用
CA
sync
Socket
类的回调函数。 如果熟悉网络通信细节,仍希望充分利用winsock API编程的灵活性,并能安全
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章