客户端socket程序编写过程:
1、定义socket、地址结构和端口;
SOCKET ClientSocket;
struct sockaddr_in sa;
int ServerPort=5555;
2、加载socket动态链接库
WSAStartup(MAKEWORD(1,1),&WsaData)
3、创建socket,填写服务器的地址
ClientSocket=socket(AF_INET,SOCK_STREAM,0)
unsigned long uladdr=inet_addr("127.0.0.1")
3、初始化服务器地址结构,连接服务器
sa.sin_family=AF_INET;
sa.sin_port=htons(ClientSocket);
sa.sin_addr.S_un.S_addr=uladdr;
connect(ClientSocket,(const sockaddr*)&sa,sizeof(sa))
4、从服务器接受数据;
recv(ClientSocket,buff,sizeof(buff),0);