社区
网络编程
帖子详情
MFC用CSocket传输图片会偶尔有缺失或者是图片部分花掉。
scsjhkxx
2018-06-29 12:08:22
用MFC的CSocket传输图片,传输是用4BYTE包头写入包体长度接收,包体内存有有发送图片,接收端按照包头给的长度循环接收直到接收到应有的长度,然后解码包体拿到图片,现在问题是接收到的图片有时有缺失,都是在图片的下方,不知道是什么原因,因为如果是包不完整就会一直等待直到超时,不会拿出来解码啊,求解? 解码图片是把接收到的信息存到数组然后放到pstream流中再加载入CImage里。
...全文
268
3
打赏
收藏
MFC用CSocket传输图片会偶尔有缺失或者是图片部分花掉。
用MFC的CSocket传输图片,传输是用4BYTE包头写入包体长度接收,包体内存有有发送图片,接收端按照包头给的长度循环接收直到接收到应有的长度,然后解码包体拿到图片,现在问题是接收到的图片有时有缺失,都是在图片的下方,不知道是什么原因,因为如果是包不完整就会一直等待直到超时,不会拿出来解码啊,求解? 解码图片是把接收到的信息存到数组然后放到pstream流中再加载入CImage里。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sevancheng
2018-07-03
打赏
举报
回复
保存到文件做二进制对比看看
worldy
2018-07-03
打赏
举报
回复
传输后,数据出现错误,或者发送就存在出错
赵4老师
2018-06-29
打赏
举报
回复
不知道有多少前人掉在TCP Socket
send(人多)send(病少)send(财富)
recv(人多病)recv(少财富)
陷阱里面啊!
http://bbs.csdn.net/topics/380167545
MFC
C
Socket
聊天室
本项目“
MFC
C
Socket
聊天室”是一个基于
MFC
和C
Socket
类实现的简单聊天应用,允许用户进行实时文本交流,并具备文件
传输
功能。C
Socket
是
MFC
提供的一个类,它封装了Windows的低级套接字API(Winsock),使得开发者能够...
MFC
C
Socket
Demo
传输
文件 基于VC6.0
本示例基于VC6.0,展示了如何使用
MFC
C
Socket
来实现简单的文件
传输
功能。 首先,我们需要了解TCP的基本工作原理。TCP通过三次握手建立连接,然后双方可以进行数据交换,最后通过四次挥手断开连接。TCP保证了数据的...
MFC
下C
Socket
编程详解代码实例
总的来说,
MFC
中的C
Socket
编程是实现网络应用程序的关键
部分
,它简化了网络通信的实现,使得开发者能够专注于业务逻辑,而不是底层的套接字操作。通过学习和理解C
Socket
的用法,你将能够构建功能强大的跨平台网络...
MFC
下C
Socket
编程例子
在本文中,我们将深入探讨如何在
MFC
(Microsoft Foundation Classes)框架下使用C
Socket
类进行网络编程,特别是在局域网内的聊天和文件
传输
应用。C
Socket
是
MFC
提供的一种简化
Socket
编程的类,它封装了低级Winsock ...
MFC
中利用C
Socket
实现UDP通信
在
MFC
(Microsoft Foundation Classes)框架中,利用C
Socket
类可以方便地实现网络通信功能,包括TCP和UDP协议。本文将详细讲解如何在
MFC
应用中利用C
Socket
来实现UDP(User Datagram Protocol)通信。 首先,理解UDP...
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章