windows下用c++建立socket客户端

#include <winsock2.h>

//1.用于连接的socket

SOCKET sockClient;

 

//2.初始化socket

WSAData wsaData;

WSAStartup(MAKEWORD(2, 2), &wsaData);

 

//3.设置socket

sockClient = socket(AF_INET, SOCK_STREAM, 0);   //TCP,字节流

 

//4.设置连接信息

sockaddr_in address;

address.sin_addr.S_un.S_addr = inet_addr("127.0.0.1");

address.sin_family = AF_INET;

address.sin_port = hton(4000);  //确认该端口未被占用

 

//5.连接

connect(sockClient, (const struct sockaddr *)&address, sizeof(address));

你可能感兴趣的:(C++,c,windows,socket,C#)