linux
文章平均质量分 59
1
ccloud11
分享技术就如同分享快乐一样,独乐乐不如众乐乐。
展开
-
socket epoll模型实现终端上的私聊和群聊
这是对上篇文章进行了更新,上次那个实现了群聊功能,这篇实现了私聊的功能,而且对数据结构进行了升级,在文章的最后会附上源码哦,由于还是新手,需要各位大神多多指教1.数据结构介绍要发送的数据包包括包头和包体,包头中的功能码用于确定客户选择的功能包头typedef struct QQHead{ //功能码 确定执行什么功能 登录 发消息 int funcode; //操作码 int percode; //目标ID int dstid; ...原创 2021-09-30 10:53:36 · 222 阅读 · 0 评论 -
linux socket编程epoll模型实现群发消息
1.实现功能 本代码主要实现了socket编程epoll模型实现多个客户端连接服务器,客户端可以进行群发消息和接收用户输入文本信息,然后发送该信息给服务器,服务器收到后发送应答信息。客户端接收并显示该应答信息,文章的后面会附上完整代码哦!1.1服务器使用epoll模型,支持多个客户端同时连接。多个客户端同时连接实现代码:实现功能:客户端输入3333给服务器后服务器对客户端进行应答返回3333实现代码上线的客户端会存放到客户容器中,发送数据时会对这...原创 2021-09-21 21:49:53 · 593 阅读 · 0 评论