随笔分类 -  C++_网络编程

摘要:服务器端: EasyTcpServer.hpp MessageHeader.hpp Server.cpp 客户端: EasyTcpClient.hpp MessageHeader.hpp client.cpp 阅读全文
posted @ 2019-06-12 09:37 追风的小蚂蚁 阅读(884) 评论(0) 推荐(0)
摘要:客户端: 服务器端: 阅读全文
posted @ 2019-06-11 09:06 追风的小蚂蚁 阅读(173) 评论(0) 推荐(0)
摘要:服务器端: 客户端: 阅读全文
posted @ 2019-06-10 19:39 追风的小蚂蚁 阅读(225) 评论(0) 推荐(0)
摘要:服务端代码: 客户端代码: 阅读全文
posted @ 2019-06-10 14:44 追风的小蚂蚁 阅读(662) 评论(0) 推荐(0)
摘要:流程图: select会定时的查询socket查询有没有新的网络连接,有没有新的数据需要读,有没有新的请求需要处理,一旦有新的数据需要处理,select就会返回,然后我们就可以处理相应的数据,select一旦没有数据,我们就可以处理其他数据,使用select可以进行阻塞掉网络数据,还可以将服务端解放 阅读全文
posted @ 2019-05-23 11:23 追风的小蚂蚁 阅读(474) 评论(0) 推荐(0)
摘要:固长数据:就是每次发送消息数据的大小都是固定的 变长数据:发送图片,因每次图片的大小都不一样,所以数据的大小不用,所以在发送时,需要指明消息数据的长度 所以,在步长数据dataLength没有什么用,只有在变长数据,因发送数据的长短是有变化的,所以dataLength是有作用的 粘包:假如,我们每次 阅读全文
posted @ 2019-05-23 09:41 追风的小蚂蚁 阅读(438) 评论(0) 推荐(0)
摘要:承接网络报文数据的格式和使用代码 服务器端: 客户端: 阅读全文
posted @ 2019-05-22 16:33 追风的小蚂蚁 阅读(371) 评论(0) 推荐(0)
摘要:服务器端: 客户端: 阅读全文
posted @ 2019-05-22 15:03 追风的小蚂蚁 阅读(1701) 评论(0) 推荐(0)
摘要:流程图: 将字符串消息类型变为结构体类型的消息进行发送和接收! 服务器端: 客户端: 阅读全文
posted @ 2019-05-22 10:34 追风的小蚂蚁 阅读(279) 评论(0) 推荐(0)
摘要:程序流程图: 代码演示: 服务器端: 客户端: 阅读全文
posted @ 2019-05-22 09:49 追风的小蚂蚁 阅读(227) 评论(0) 推荐(0)
摘要:在Windows平台上主要有两个版本的Socket Api函数:WinSock 1.1和WinSock 2.2 , 2.2版本默认兼容1.1版本,1.1 winsock.h wsock32.lib winsock.dll2.2 winsock2.h ws2 32.lib ws2 32.dll 2.0 阅读全文
posted @ 2019-05-21 17:44 追风的小蚂蚁 阅读(280) 评论(0) 推荐(0)