一个聊天室很明显是有多个客户端在一个服务器的协助下进行聊天,就是一个人发一句消息,服务器向所有人发送一遍消息,所有人的客户端接收消息,也就是服务器负责接收转发,客户端也是接收和发送。
C++ 聊天室——ChatRoom源码,基于CSocket原理创建,编译其中的.dsw文件,在Debug目录下会生成对应的exe文件,双击该文件即可。程序既可以作为客户端又可作为服务器端。
实现界面如下:
项目结构展示:
部分源码展示:
一个聊天室很明显是有多个客户端在一个服务器的协助下进行聊天,就是一个人发一句消息,服务器向所有人发送一遍消息,所有人的客户端接收消息,也就是服务器负责接收转发,客户端也是接收和发送。
C++ 聊天室——ChatRoom源码,基于CSocket原理创建,编译其中的.dsw文件,在Debug目录下会生成对应的exe文件,双击该文件即可。程序既可以作为客户端又可作为服务器端。
实现界面如下:
项目结构展示:
部分源码展示: