基于winsock实现的socket通信服务端及客户端(控制台应用)
如上,拿到代码之后修改客户端里面的服务端ip及端口即可。
zip包里面包括了两个项目:SocketServer服务端,SocketClient客户端。拿到之后需要在客户端代码里面配置服务端ip以及端口。编译环境是vs2015+Qt5.9.0.demo是带有界面的,不是控制台应用。
运行这个文件选择Extract,会出现Pre-built.2,pthreads.2,QueueUserAPCEx这三个文件,然后选取Pre-built.2文件中的include和lib文件,把它们放到对应C++安装目录中的include和lib文件中,即D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC下的include和lib文件中。选择时看清自己的安装目录。这样已经添加好文件了。此时你的程序中就不会出现缺少pthread.h文件提示。
用QT实现的类似QQ的头像选择框,能够在右侧实时显示截取效果,代码很简单就三个类,需要自己新建工程。效果图压缩包内有。有问题欢迎咨询,共同学习进步。