1. 聊天室。设计一种基于MFC套接字的文字聊天室软件。需求:
1) 使用CDialog类和CAsyncSocket类进行编写,实现多用户登录功能(基于TCP )。
2) 客户端设置有连接服务器功能,断开连接功能。
3) 客户端设置有设置用户登录名功能,用户登录后,显示登录时填写的名称;
4) 客户端设置有显示自己的历史消息功能,各用户均可以发起聊天;
5) 客户端设置有显示其他用户聊天的消息;
6) 客户端设置有当其他用户退出时,显示退出消息;
7) 服务器端可以设置设置服务的IP和端口号,具有开始监听,断开监听功能。
这种要怎么写啊,期末大作业,但是不知道要怎么做啊,老师教的只有服务器和客户端一对一的聊天,没有可以私聊的功能啊
1) 使用CDialog类和CAsyncSocket类进行编写,实现多用户登录功能(基于TCP )。
2) 客户端设置有连接服务器功能,断开连接功能。
3) 客户端设置有设置用户登录名功能,用户登录后,显示登录时填写的名称;
4) 客户端设置有显示自己的历史消息功能,各用户均可以发起聊天;
5) 客户端设置有显示其他用户聊天的消息;
6) 客户端设置有当其他用户退出时,显示退出消息;
7) 服务器端可以设置设置服务的IP和端口号,具有开始监听,断开监听功能。
这种要怎么写啊,期末大作业,但是不知道要怎么做啊,老师教的只有服务器和客户端一对一的聊天,没有可以私聊的功能啊
就这样。不过你还需要对客户端做些处理,定一些能够接受私聊的代码。注册完全就是模拟就像注册游戏账号的逻辑。把用户注册账号的思路转换为代码写出来即可。