Tutorial de winsoks con C
Publicado por killer (5 intervenciones) el 25/11/2002 13:05:18
Necesitaria un tutorial o manual de progamacion de winsoks con C o c++. He buscado algunos pero no encuentro nada interesante. gracias.
Valora esta pregunta


0
#include <winsock2.h>
#include <stdio.h>
#pragma comment(lib, "ws2_32.lib") // Vincula la biblioteca Winsock
int main() {
WSADATA wsaData;
SOCKET sock;
struct sockaddr_in server;
char *message;
// Inicializa Winsock
WSAStartup(MAKEWORD(2, 2), &wsaData);
// Crea un socket
sock = socket(AF_INET, SOCK_STREAM, 0);
// Configura la dirección del servidor
server.sin_family = AF_INET;
server.sin_port = htons(8888);
server.sin_addr.s_addr = inet_addr("127.0.0.1");
// Conecta al servidor
connect(sock, (struct sockaddr *)&server, sizeof(server));
// Envía un mensaje
message = "¡Hola, servidor!";
send(sock, message, strlen(message), 0);
// Cierra el socket
closesocket(sock);
WSACleanup();
return 0;
}