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