一、序言
最近在写一个基于Linux下的聊天工具 它适合于局域网内所有人进行通信和交流。由于这个系统采用了tcp/ip协议和socket接口,所以主框架采用c/s架构。从总体来讲,该聊天系统主要包含服务端和客户端。
写了六天时间 总体来说 其实实现功能并不难 但是一定要仔细啊 因为里面包含了太多参数传递 所以一定要仔细 我就因为手贱 写存储聊天记录功能时 将服务器宏定义的一个值从200改成了300 但客户端忘改了 导致服务器与客户端传递的结构体大小不一样 所有功能都用不了 查错查了两天 才发现这个小小的错误 但真是血的教训啊… 所以大家打代码的时候一定要仔细再仔细 宁愿慢一点 也别犯低等错误 改bug真的超浪费时间 特别是一些低等错误
因为时间仓储 所以我写的并不好 功能也不是太多 但代码是可以直接运行的 大家使用的时候 有不懂的地方可以留言 我会及时答复
后期代码还会有改善 届时我会将代码更新
二、具体功能
1、注册用户功能
2、登录用户功能
3、退出客户端功能
4、管理员登录功能
5、私聊功能
6、群聊功能
7、退出登录功能<