haoIM C++聊天程序C/S端完整源码; 这是一款类似QQ的即时通讯软件。 - 1,这个软件是用C++(QT)实现的。 2,这个软件的工作原理是,先将客户端与服务器建立长连接,然后进行通信,不同客户端之间要通信时,所有信息都通过服务器中转。 3,运行这个软件时,先在一台主机上运行server,得到主机的IP地址与端口,再运行client,连接以后,注册,登陆(注册时先看帮助)。 4,server最好在公网(非局域网)的主机上运行(局域网也能运行,反正只要让所有的client能连接上就行了),如果server和client在同一台主机上,那IP地址就写"127.0.0.1" 5,代码是跨平台的,但代码是在VS2008上编写的,所以用qt creator编译client时会出现一堆警告(VS2008上没有出现警告)。可以还会出现“找不到inputtextedit.h这个文件”的错误(将其改成"inputTextEdit.h"就行了),编译器自动生成的代码都会错,真神奇。 6,如果是自己编译代码的话,请保证client(客户端)和pictures(文件夹)处在同一个文件夹中。 7,软件中的头像是直接复制QQ的。 creator编译client时会出现一堆警告(VS2008上没有出现警告)。可以还会出现“找不到inputtextedit.h这个文件”的错误(将其改成"inputTextEdit.h"就行了),编译器自动生成的代码都会错,真神奇。 6,如果是自己编译代码的话,请保证client(客户端)和pictures(文件夹)处在同一个文件夹中。 7,软件中的头像是直接复制QQ的。