【要求】
1. 设计一款多人聊天程序,包括服务器端和客户端;
2. 服务器先运行,自动获取IP,创建socket并绑定在2017端口;
3. 客户端通过IP地址连接服务器端,由argv[1]提供IP地址,回车后提示输入昵称,然后登录服务器;
4. 服务器负责接收用户的信息,处理后转发给其他用户;如有用户登录或退出,服务器将通知所有人;
5. 客户端登录后进入群聊,所发送的消息其他用户都可以接收到,接收的信息前面显示发送者的昵称和发送时间;
6. 客户端可以输入命令“/sendto
【要求】
1. 设计一款多人聊天程序,包括服务器端和客户端;
2. 服务器先运行,自动获取IP,创建socket并绑定在2017端口;
3. 客户端通过IP地址连接服务器端,由argv[1]提供IP地址,回车后提示输入昵称,然后登录服务器;
4. 服务器负责接收用户的信息,处理后转发给其他用户;如有用户登录或退出,服务器将通知所有人;
5. 客户端登录后进入群聊,所发送的消息其他用户都可以接收到,接收的信息前面显示发送者的昵称和发送时间;
6. 客户端可以输入命令“/sendto