【嵌入式学习】网络通信基础-项目篇:简单UDP聊天室

源码已在GitHub开源:0clock/LearnEmbed-projects/chat

实现的功能

客户端功能:

上线发送登录的用户名[yes]

发送消息和接收消息[yes]

quit退出

服务器端功能:

统计用户上线信息,放入链表中[yes]

接收用户信息并给其他用户发送消息[yes]

服务器也支持给所有用户群发消息[yes]

接收下线提醒

运行截图

相关推荐
好望角雾眠8 小时前
第一阶段C#基础-10:集合(Arraylist,list,Dictionary等)
笔记·学习·c#
艾伦~耶格尔8 小时前
【集合框架LinkedList底层添加元素机制】
java·开发语言·学习·面试
星仔编程8 小时前
python学习DAY46打卡
学习
大霞上仙8 小时前
实现自学习系统,输入excel文件,能学习后进行相应回答
python·学习·excel
yatingliu201910 小时前
HiveQL | 个人学习笔记
hive·笔记·sql·学习
武当豆豆10 小时前
C++编程学习(第25天)
开发语言·c++·学习
风和日丽 随波逐流10 小时前
java17学习笔记-Deprecate the Applet API for Removal
笔记·学习
淮北也生橘1210 小时前
Linux的ALSA音频框架学习笔记
linux·笔记·学习
diablobaal11 小时前
云计算学习100天-第17天
学习
果粒橙_LGC12 小时前
论文阅读系列(一)Qwen-Image Technical Report
论文阅读·人工智能·学习