VC++ mfc socket编程开发聊天与文件传输功能(vs2019)

时间:2023-11-10 07:37:13
【文件属性】:
文件名称:VC++ mfc socket编程开发聊天与文件传输功能(vs2019)
文件大小:262KB
文件格式:RAR
更新时间:2023-11-10 07:37:13
聊天、文件传输 CSocket编程 打包、拆包、无丢包 我想开发一个集群功能,查到用CSocket来实现比较可行,于是先用本程序进行了基本通讯的测试。通过服务端向客户端发送信息,由客户端处理后返回信息。 本程序包括了基本的服务端、客户端功能,实现了服务端与客户端通过CSocket进行双向通讯,不仅能实现信息传输,还能实现大型文件的不丢包传输。 它是压包、拆包的程序示例,也是不丢包传输的解决方案。 此程序还解决了内存泄露的问题。本程序在VS2019下运行通过。
【文件预览】:
SLFSocket
----client()
--------stdafx.cpp(139B)
--------res()
--------client.sln(1KB)
--------stdafx.h(2KB)
--------Mysocket.cpp(467B)
--------client.aps(107KB)
--------client.h(442B)
--------client.rc(12KB)
--------targetver.h(234B)
--------client.vcxproj.user(228B)
--------Mysocket.h(233B)
--------client.cpp(2KB)
--------clientDlg.h(2KB)
--------resource.h(2KB)
--------clientDlg.cpp(7KB)
--------client.vcxproj(6KB)
--------ReadMe.txt(3KB)
--------client.vcxproj.filters(2KB)
----server()
--------stdafx.cpp(139B)
--------server.vcxproj.user(143B)
--------server.vcxproj.filters(2KB)
--------server.h(442B)
--------res()
--------stdafx.h(2KB)
--------Mysocket.cpp(808B)
--------server.sln(1KB)
--------targetver.h(234B)
--------serverDlg.cpp(8KB)
--------Mysocket.h(326B)
--------server.aps(107KB)
--------serverDlg.h(2KB)
--------resource.h(2KB)
--------server.cpp(2KB)
--------server.vcxproj(6KB)
--------server.rc(11KB)
--------ReadMe.txt(3KB)
----说明.txt(684B)

网友评论