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

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

 

聊天室基本功能:

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

 

2.聊天室功能:群聊,私聊,获取在线用户列表,获取全部用户列表数据库

 

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

 

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

 

 

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

 

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

       

 

 

连接: http://www.bugcoding.com/entry/12学习

相关文章
相关标签/搜索