【C++】基于socket的多线程聊天室(控制台版)

以前学习socket网络编程和多线程编程的时候写的一个练手程序

 

聊天室基本功能:

1.用户管理:登录,注册,登出,修改用户名,修改密码

 

2.聊天室功能:群聊,私聊,获取在线用户列表,获取所有用户列表

 

3.管理员功能:设置用户级别,强制指定用户离线

 

程序截图:(右上角为服务端程序,其余为客户端程序)

 

 

注:因为程序比较简单。所以没有使用数据库,直接把用户信息进行简单加密并存储到配置文件中。

 

GitHub地址:https://github.com/NoGameNoLife00/MyCodes.git    (branch:多线程聊天室v1)

       

 

 

链接: http://www.bugcoding.com/entry/12

 

转载于:https://www.cnblogs.com/NGNL/p/4778594.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值