// Declaration socket
WSADATA WSAData;
SOCKET sock;
SOCKADDR_IN sin;
// Initialisation socket
WSAStartup(MAKEWORD(2,0), &WSAData);
sin.sin_addr.s_addr= inet_addr("127.0.0.1"); // Adresse IP
sin.sin_family= AF_INET;
sin.sin_port= htons(4001); // Port
sock = socket(AF_INET,SOCK_STREAM,0);
bind(sock, (SOCKADDR *)&sin, sizeof(sin));
// Si connection etablie
if (connect(sock, (SOCKADDR *)&sin, sizeof(sin)) == 0)
{
// Declaration socket
WSADATA WSAData;
SOCKET sock;
SOCKADDR_IN sin;
// Initialisation socket
WSAStartup(MAKEWORD(2,0), &WSAData);
sin.sin_addr.s_addr = inet_addr("127.0.0.1"); // Adresse IP
sin.sin_family = AF_INET;
sin.sin_port = htons(4001); // Port
sock = socket(AF_INET,SOCK_STREAM,0);
bind(sock, (SOCKADDR *)&sin, sizeof(sin));
// Si connection etablie
if (connect(sock, (SOCKADDR *)&sin, sizeof(sin)) == 0)
else
// Fin
closesocket(sock);
WSACleanup();